diff --git a/packages/web/src/components/layout/DmSearchBar.tsx b/packages/web/src/components/layout/DmSearchBar.tsx index f7f754d1..145e501b 100644 --- a/packages/web/src/components/layout/DmSearchBar.tsx +++ b/packages/web/src/components/layout/DmSearchBar.tsx @@ -60,7 +60,7 @@ export function DmSearchBar() { .map((dm): DmItem | null => { const otherMembers = dm.members.filter(m => !isSelf(m, user)); if (otherMembers.length === 0) return null; - const isGroup = dm.members.length > 2; + const isGroup = !!dm.ownerId; const displayName = isGroup ? otherMembers.map(m => m.displayName ?? parseFederatedUsername(m.username).baseName).join(', ') : otherMembers[0]?.displayName ?? otherMembers[0]?.username ?? '';