diff --git a/Telegram/SourceFiles/history/view/history_view_requests_bar.cpp b/Telegram/SourceFiles/history/view/history_view_requests_bar.cpp index e10a50b8a7..d0ddb48baf 100644 --- a/Telegram/SourceFiles/history/view/history_view_requests_bar.cpp +++ b/Telegram/SourceFiles/history/view/history_view_requests_bar.cpp @@ -109,7 +109,9 @@ rpl::producer RequestsBarContentByPeer( auto state = lifetime.make_state(peer); const auto pushNext = [=](bool now = false) { - if ((!showInForum && peer->isForum()) + if ((!showInForum + && peer->isForum() + && !peer->asChannel()->useSubsectionTabs()) || (std::min(state->current.count, kRecentRequestsLimit) != state->users.size())) { return;