diff --git a/Telegram/SourceFiles/data/data_forum.cpp b/Telegram/SourceFiles/data/data_forum.cpp index b03ae2fae9..cd0f7c0aeb 100644 --- a/Telegram/SourceFiles/data/data_forum.cpp +++ b/Telegram/SourceFiles/data/data_forum.cpp @@ -589,7 +589,8 @@ ForumTopic *Forum::enforceTopicFor(MsgId rootId) { } bool Forum::topicDeleted(MsgId rootId) const { - return _topicsDeleted.contains(rootId); + return _topicsDeleted.contains(rootId) + || (rootId == ForumTopic::kGeneralId && peer()->isBot()); } rpl::producer<> Forum::chatsListChanges() const {