diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index 243716343b1055d97b7e06921099ce56367de13f..dd314c7496cb171596ae30ce4a652a90b189fe85 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -1777,7 +1777,7 @@ void DebuggerPluginPrivate::attachToQmlPort()
     Kit *kit = dlg.kit();
     QTC_ASSERT(kit && fillParameters(&sp, kit), return);
     setConfigValue(_("LastQmlServerPort"), dlg.port());
-    setConfigValue(_("LastProfile"), kit->id().toString());
+    setConfigValue(_("LastProfile"), kit->id().toSetting());
 
     sp.qmlServerAddress = sp.connParams.host;
     sp.qmlServerPort = dlg.port();