diff --git a/Telegram/SourceFiles/menu/menu_ttl_validator.cpp b/Telegram/SourceFiles/menu/menu_ttl_validator.cpp index 1947a83136..cd1e70e757 100644 --- a/Telegram/SourceFiles/menu/menu_ttl_validator.cpp +++ b/Telegram/SourceFiles/menu/menu_ttl_validator.cpp @@ -108,9 +108,11 @@ bool TTLValidator::can() const { && !_peer->isNotificationsUser() && !_peer->asUser()->isInaccessible()) || (_peer->isChat() - && _peer->asChat()->canDeleteMessages()) + && _peer->asChat()->canDeleteMessages() + && _peer->asChat()->amIn()) || (_peer->isChannel() - && _peer->asChannel()->canDeleteMessages()); + && _peer->asChannel()->canDeleteMessages() + && _peer->asChannel()->amIn()); } void TTLValidator::showToast() const {