diff --git a/src/state/queries/preferences/moderation.ts b/src/state/queries/preferences/moderation.ts index 9386848b96..e4a4d2f941 100644 --- a/src/state/queries/preferences/moderation.ts +++ b/src/state/queries/preferences/moderation.ts @@ -17,8 +17,12 @@ export const DEFAULT_LOGGED_OUT_LABEL_PREFERENCES: typeof DEFAULT_LABEL_SETTINGS export function useMyLabelers() { const prefs = usePreferencesQuery() - const dids = BskyAgent.modAuthoritiesHeader.concat( - prefs.data?.moderationPrefs.labelers.map(l => l.did) || [], + const dids = Array.from( + new Set( + BskyAgent.modAuthoritiesHeader.concat( + prefs.data?.moderationPrefs.labelers.map(l => l.did) || [], + ), + ), ) const labelers = useLabelersDetailedInfoQuery({dids}) return {