diff --git a/Telegram/SourceFiles/data/data_peer.cpp b/Telegram/SourceFiles/data/data_peer.cpp index 9422f711d..01fe66a84 100644 --- a/Telegram/SourceFiles/data/data_peer.cpp +++ b/Telegram/SourceFiles/data/data_peer.cpp @@ -903,7 +903,9 @@ bool PeerData::canRevokeFullHistory() const { } else if (const auto chat = asChat()) { return chat->amCreator(); } else if (const auto megagroup = asMegagroup()) { - return megagroup->amCreator(); + return megagroup->amCreator() + && megagroup->membersCountKnown() + && megagroup->canDelete(); } return false; }