diff --git a/src/app/components/ProfileCircles.svelte b/src/app/components/ProfileCircles.svelte
index 6452082c..0b9a81ea 100644
--- a/src/app/components/ProfileCircles.svelte
+++ b/src/app/components/ProfileCircles.svelte
@@ -1,4 +1,5 @@
- {#each pubkeys.toSorted().slice(0, 15) as pubkey (pubkey)}
+ {#each pubkeys
+ .filter(p => getProfile(p)?.picture)
+ .toSorted()
+ .slice(0, 15) as pubkey (pubkey)}
diff --git a/src/app/components/RelaySummary.svelte b/src/app/components/RelaySummary.svelte
index e79b7a81..ddb8afce 100644
--- a/src/app/components/RelaySummary.svelte
+++ b/src/app/components/RelaySummary.svelte
@@ -5,7 +5,7 @@
import RelayIcon from "@app/components/RelayIcon.svelte"
import RelayDescription from "@app/components/RelayDescription.svelte"
import ProfileCircles from "@app/components/ProfileCircles.svelte"
- import {deriveSpaceMembers, deriveUserRooms} from "@app/core/state"
+ import {deriveGroupListPubkeys, deriveUserRooms} from "@app/core/state"
type Props = {
url: string
@@ -13,7 +13,7 @@
const {url}: Props = $props()
const rooms = deriveUserRooms(url)
- const members = deriveSpaceMembers(url)
+ const favorited = deriveGroupListPubkeys(url)
@@ -43,10 +43,10 @@
- {#if $members.length > 0}
+ {#if $favorited.size > 0}