diff --git a/src/ChatPage.cpp b/src/ChatPage.cpp
index fe6b08ebb092d77576e4d07475f8014349cb0b53..808489d72cd11c8c12c4959d4eb5545d86a71e9d 100644
--- a/src/ChatPage.cpp
+++ b/src/ChatPage.cpp
@@ -159,12 +159,6 @@ ChatPage::ChatPage(QSharedPointer<UserSettings> userSettings, QObject *parent)
                 MainWindow::instance()->requestActivate();
             });
 
-    connect(QCoreApplication::instance(), &QCoreApplication::aboutToQuit, this, [this]() {
-        // ensure the qml context is shutdown before we destroy all other singletons
-        // Otherwise Qml will try to access the room list or settings, after they have been
-        // destroyed
-    });
-
     connect(
       this,
       &ChatPage::initializeViews,