diff --git a/submodules/ChatListUI/Sources/Node/ChatListNode.swift b/submodules/ChatListUI/Sources/Node/ChatListNode.swift index a2b6956e2f..85af62969d 100644 --- a/submodules/ChatListUI/Sources/Node/ChatListNode.swift +++ b/submodules/ChatListUI/Sources/Node/ChatListNode.swift @@ -1634,6 +1634,9 @@ public final class ChatListNode: ListView { guard case .global = chatPeerId.category else { continue } + if case let .channel(channel) = peerMap[chatPeerId.peerId], channel.flags.contains(.isForum) { + continue + } itemId = ChatListNodePeerInputActivities.ItemId(peerId: chatPeerId.peerId, threadId: nil) case let .forum(peerId): if chatPeerId.peerId != peerId {