diff --git a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp index b0667308f..bde085fcd 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp @@ -1339,7 +1339,8 @@ void ParticipantsBoxController::rowClicked(not_null row) { const auto user = row->peer()->asUser(); if (_role == Role::Admins) { showAdmin(user); - } else if (_role == Role::Restricted || _role == Role::Kicked) { + } else if ((_role == Role::Restricted || _role == Role::Kicked) + && (_peer->isChat() || _peer->isMegagroup())) { showRestricted(user); } else { _navigation->showPeerInfo(user);