diff --git a/Telegram/SourceFiles/boxes/pin_messages_box.cpp b/Telegram/SourceFiles/boxes/pin_messages_box.cpp index 00c2d01d86..75459313df 100644 --- a/Telegram/SourceFiles/boxes/pin_messages_box.cpp +++ b/Telegram/SourceFiles/boxes/pin_messages_box.cpp @@ -122,8 +122,8 @@ void PinMessageBox::pinMessage() { MTP_int(_msgId) )).done([=](const MTPUpdates &result) { _peer->session().api().applyUpdates(result); - Ui::hideLayer(); + closeBox(); }).fail([=] { - Ui::hideLayer(); + closeBox(); }).send(); }