diff --git a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp index f8ce216b0..f44d5c0fc 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp @@ -951,11 +951,12 @@ void ManageFiller::addPeerPermissions( }(); if (canEditPermissions) { + const auto controller = _controller; auto button = AddActionButton( _wrap, tr::lng_manage_peer_permissions(), rpl::single(true), - [=] { ShowEditPermissions(_controller, peer); } + [=] { ShowEditPermissions(controller, peer); } ); object_ptr( button,