diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index d2beefce3a63cfe644a9426f90d41d2ba377e02f..541d7b37d874c9c808a8ee7444f8069b89ae8039 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -412,7 +412,9 @@ void QmlEngine::runEngine() QTC_ASSERT(state() == EngineRunRequested, qDebug() << state()); if (!isSlaveEngine()) { - if (startParameters().startMode != AttachToRemoteServer) + if (startParameters().startMode == AttachToRemoteServer) + beginConnection(); + else startApplicationLauncher(); } }