diff --git a/legacy/TelegraphKit/TGDatabase.mm b/legacy/TelegraphKit/TGDatabase.mm index 1737d413a..015710c7e 100644 --- a/legacy/TelegraphKit/TGDatabase.mm +++ b/legacy/TelegraphKit/TGDatabase.mm @@ -17313,7 +17313,7 @@ - (void)transactionAddMessages:(NSArray *)initialAddMessages __block int32_t updatedUnreadCount = 0; [peers enumerateKeysAndObjectsUsingBlock:^(__unused NSNumber *nPeerId, TGConversation *conversation, __unused BOOL *stop) { - if (!TGPeerIdIsChannel(conversation.conversationId)) { + if (!TGPeerIdIsChannel(conversation.conversationId) && ![TGDatabaseInstance() isPeerMuted:conversation.conversationId]) { updatedUnreadCount += conversation.unreadCount; } }];