diff --git a/src/widget/form/genericchatform.cpp b/src/widget/form/genericchatform.cpp index ebde18293..b1b883cd8 100644 --- a/src/widget/form/genericchatform.cpp +++ b/src/widget/form/genericchatform.cpp @@ -1099,6 +1099,10 @@ void GenericChatForm::loadHistoryLower() void GenericChatForm::loadHistoryUpper() { + if (messages.empty()) { + return; + } + auto msg = messages.crbegin()->second; loadHistoryFrom(QDateTime()); chatWidget->scrollToLine(msg);