diff --git a/Telegram/SourceFiles/data/data_replies_list.cpp b/Telegram/SourceFiles/data/data_replies_list.cpp index a1a159edc..492db196e 100644 --- a/Telegram/SourceFiles/data/data_replies_list.cpp +++ b/Telegram/SourceFiles/data/data_replies_list.cpp @@ -304,7 +304,9 @@ void RepliesList::injectRootMessage(not_null viewer) { return; } const auto root = lookupRoot(); - if (!root || root->topicRootId() != Data::ForumTopic::kGeneralId) { + if (!root + || (_rootId == Data::ForumTopic::kGeneralId) + || (root->topicRootId() != Data::ForumTopic::kGeneralId)) { return; } injectRootDivider(root, slice);