diff --git a/client/src/mainwindow/mainwindowstatusbar.cpp b/client/src/mainwindow/mainwindowstatusbar.cpp index add1065d..32be0ad1 100644 --- a/client/src/mainwindow/mainwindowstatusbar.cpp +++ b/client/src/mainwindow/mainwindowstatusbar.cpp @@ -133,7 +133,10 @@ void MainWindowStatusBar::updateStatuses() m_mainWindow.connection()->cancelRequest(m_statusesRequest); if(statuses->empty()) + { + clearStatuses(); return; + } m_statusesRequest = statuses->getObjects(0, statuses->size() - 1, [this](const std::vector& objects, std::optional error)