diff --git a/qml/main.qml b/qml/main.qml index 498b5853f..ce39ffa04 100644 --- a/qml/main.qml +++ b/qml/main.qml @@ -170,8 +170,10 @@ Kirigami.ApplicationWindow { } onConnectionDropped: { - if(Controller.accountCount === 0) - pageStack.replace("qrc:/imports/NeoChat/Page/LoginPage.qml") + if (Controller.accountCount === 0) { + pageStack.clear(); + pageStack.replace("qrc:/imports/NeoChat/Page/LoginPage.qml"); + } } onGlobalErrorOccured: showPassiveNotification(error + ": " + detail)