From f0a7216b4b003924058c33a73c3ac2aa50ce94e8 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Wed, 20 Sep 2023 15:09:42 +0200 Subject: [PATCH] Don't crash when trying to leave empty room BUG: 474490 --- src/roommanager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/roommanager.cpp b/src/roommanager.cpp index c07d876b3..89bc58342 100644 --- a/src/roommanager.cpp +++ b/src/roommanager.cpp @@ -320,6 +320,9 @@ void RoomManager::reset() void RoomManager::leaveRoom(NeoChatRoom *room) { + if (!room) { + return; + } if (m_lastCurrentRoom && room->id() == m_lastCurrentRoom->id()) { m_lastCurrentRoom = nullptr; }