diff --git a/src/plugins/projectexplorer/runconfiguration.cpp b/src/plugins/projectexplorer/runconfiguration.cpp
index b23d3d8e660914a9c64951da3ab8d600f22e4b85..10b0b48aa491b53b9275b4d60e1c77ee7b2bc269 100644
--- a/src/plugins/projectexplorer/runconfiguration.cpp
+++ b/src/plugins/projectexplorer/runconfiguration.cpp
@@ -155,7 +155,9 @@ RunConfiguration::RunConfiguration(Target *target, const QString &id) :
 }
 
 RunConfiguration::RunConfiguration(Target *target, RunConfiguration *source) :
-    ProjectConfiguration(target, source)
+    ProjectConfiguration(target, source),
+    m_useCppDebugger(source->useCppDebugger()),
+    m_useQmlDebugger(source->useQmlDebugger())
 {
     Q_ASSERT(target);
 }