diff --git a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp index cd0c9df29..8fd36a7cc 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp @@ -662,7 +662,7 @@ UserData *ParticipantsAdditionalData::applyCreator( } else { _adminCanEdit.erase(user); } - if (data.rank().isEmpty()) { + if (!data.rank().isEmpty()) { _adminRanks[user] = data.rank(); } else { _adminRanks.remove(user); @@ -693,7 +693,7 @@ UserData *ParticipantsAdditionalData::applyAdmin( } else { _adminCanEdit.erase(user); } - if (data.rank().isEmpty()) { + if (!data.rank().isEmpty()) { _adminRanks[user] = data.rank(); } else { _adminRanks.remove(user);