diff --git a/packages/client/src/instance.ts b/packages/client/src/instance.ts
index dd0c98fbd6..10249d909f 100644
--- a/packages/client/src/instance.ts
+++ b/packages/client/src/instance.ts
@@ -36,7 +36,7 @@ let instanceMeta: entities.DetailedInstanceMetadata = {
 	emojis: [],
 	ads: [],
 	langs: [],
-	moreUrls: {},
+	moreUrls: [],
 	repositoryUrl: "https://firefish.dev/firefish/firefish",
 	feedbackUrl: "https://firefish.dev/firefish/firefish/-/issues",
 	defaultDarkTheme: null,
diff --git a/packages/firefish-js/src/entities.ts b/packages/firefish-js/src/entities.ts
index 7da946ba95..2541b255c9 100644
--- a/packages/firefish-js/src/entities.ts
+++ b/packages/firefish-js/src/entities.ts
@@ -395,7 +395,7 @@ export type DetailedInstanceMetadata = LiteInstanceMetadata & {
 		miauth?: boolean;
 	};
 	langs: string[];
-	moreUrls: object;
+	moreUrls: { name: string; url: string }[];
 	repositoryUrl: string;
 	feedbackUrl: string;
 	defaultDarkTheme: string | null;