diff --git a/src/roommanager.cpp b/src/roommanager.cpp index 4228ef04c..005bbde0f 100644 --- a/src/roommanager.cpp +++ b/src/roommanager.cpp @@ -95,6 +95,9 @@ void RoomManager::loadInitialRoom() void RoomManager::openRoomForActiveConnection() { + if(!Controller::instance().activeConnection()) { + return; + } // Read from last open room KConfigGroup lastOpenRoomGroup(&m_config, "LastOpenRoom"); QString roomId = lastOpenRoomGroup.readEntry(Controller::instance().activeConnection()->userId(), QString());