diff --git a/packages/client/src/pages/instance-info.vue b/packages/client/src/pages/instance-info.vue
index 11e3618574d74e6a06a9865bea1973d2e4c86f95..afee31b44ab679966a66364022dd81f7f17bd235 100644
--- a/packages/client/src/pages/instance-info.vue
+++ b/packages/client/src/pages/instance-info.vue
@@ -141,12 +141,11 @@ async function fetch() {
 		// suspended and blocked information is only displayed to moderators.
 		// otherwise the API will error anyway
 
-		meta = await os.api('admin/meta', { detail: true });
 		instance = await os.api('federation/show-instance', {
 			host: props.host,
 		});
 		suspended = instance.isSuspended;
-		isBlocked = meta.blockedHosts.includes(instance.host);
+		isBlocked = instance.isBlocked;
 	}
 }