diff --git a/app/javascript/mastodon/features/account_featured/index.tsx b/app/javascript/mastodon/features/account_featured/index.tsx index cddfb96c22..90c9192a1c 100644 --- a/app/javascript/mastodon/features/account_featured/index.tsx +++ b/app/javascript/mastodon/features/account_featured/index.tsx @@ -41,6 +41,7 @@ const AccountFeatured: React.FC<{ multiColumn: boolean }> = ({ const account = useAccount(accountId); const { suspended, blockedBy, hidden } = useAccountVisibility(accountId); const forceEmptyState = suspended || blockedBy || hidden; + const isOwnProfile = accountId === me; const dispatch = useAppDispatch(); @@ -69,10 +70,7 @@ const AccountFeatured: React.FC<{ multiColumn: boolean }> = ({ const { listedCollections = [], unlistedCollections = [] } = Object.groupBy( collections, - (item) => - item.discoverable && !!item.item_count - ? 'listedCollections' - : 'unlistedCollections', + (item) => (item.discoverable ? 'listedCollections' : 'unlistedCollections'), ); const renderListItem = useCallback( @@ -166,7 +164,7 @@ const AccountFeatured: React.FC<{ multiColumn: boolean }> = ({ defaultMessage='Collections' /> - {accountId === me && ( + {isOwnProfile && ( = ({