diff --git a/app/src/main.cpp b/app/src/main.cpp
index 36827d1bdac104a676a7fbe926e4387c01158fc2..002530d3164fb42721084bcf25538a25e655a876 100644
--- a/app/src/main.cpp
+++ b/app/src/main.cpp
@@ -46,7 +46,7 @@ int main(int argc, char *argv[])
 
     // Setup websocket server
     auto *wsServer = new WebSocketServer(configHandler, appConfigApplication["id"].toString(), port, &app);
-    QObject::connect(wsServer, &WebSocketServer::stopped, &app, &QCoreApplication::quit);
+    QObject::connect(wsServer, &WebSocketServer::stopped, &app, &QGuiApplication::quit);
 
     if (wsServer->start()) {
         qDebug() << "Websocket server started at:" << wsServer->serverUrl().toString();