diff --git a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp index 5831ec0b5..335531fc9 100644 --- a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp +++ b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp @@ -59,7 +59,20 @@ constexpr auto kSearchPerPage = 50; object_ptr PrepareContactsBox( not_null sessionController) { using Mode = ContactsBoxController::SortMode; - auto controller = std::make_unique( + class Controller final : public ContactsBoxController { + public: + using ContactsBoxController::ContactsBoxController; + + protected: + std::unique_ptr createRow( + not_null user) override { + return !user->isSelf() + ? ContactsBoxController::createRow(user) + : nullptr; + } + + }; + auto controller = std::make_unique( &sessionController->session()); controller->setStyleOverrides(&st::contactsWithStories); controller->setStoriesShown(true);