diff --git a/src/messageeventmodel.cpp b/src/messageeventmodel.cpp index 28c162537..b72d32959 100644 --- a/src/messageeventmodel.cpp +++ b/src/messageeventmodel.cpp @@ -57,6 +57,9 @@ MessageEventModel::MessageEventModel(QObject *parent) qmlRegisterUncreatableType("org.kde.neochat", 1, 0, "EventStatus", "EventStatus is not an creatable type"); QTimer::singleShot(0, this, [=]() { + if (!m_currentRoom) { + return; + } m_currentRoom->getPreviousContent(50); connect(this, &QAbstractListModel::rowsInserted, this, [=](){ if(m_currentRoom->readMarkerEventId().isEmpty()) {