diff --git a/ui/src/app/chats.tsx b/ui/src/app/chats.tsx
index 513f57e..f19c5ea 100644
--- a/ui/src/app/chats.tsx
+++ b/ui/src/app/chats.tsx
@@ -41,6 +41,7 @@ export default function ChatsSection({ selected, onSelect }: Props) {
return items.slice(0, 100).map((i) => ({
...i,
+ contact: i.accountLid ? contacts.findById(i.accountLid) : null,
from: i.isGroup
? contacts.findById(i.previewMessage?.author || null)
: null,
@@ -81,54 +82,58 @@ export default function ChatsSection({ selected, onSelect }: Props) {
{chats == null || isLoading
? [...Array(20)].map((_, i) => (
))
: null}
- {filteredChats?.map((chat) => (
-