diff --git a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp index 2d1f6a678b..3b1be978b5 100644 --- a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp +++ b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp @@ -3259,6 +3259,9 @@ void ListWidget::replyNextMessage(FullMsgId fullId, bool next) { const auto reply = [&](Element *view) { if (view) { const auto newFullId = view->data()->fullId(); + if (!view->data()->isRegular()) { + return replyNextMessage(newFullId, next); + } replyToMessageRequestNotify(newFullId); _requestedToShowMessage.fire_copy(newFullId); } else {