diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp
index d7d9cf31457df14436f3cbf156ff9192a367a76b..918ddc49692685e2b88efc451c7a275a04a8420a 100644
--- a/src/plugins/debugger/debuggermanager.cpp
+++ b/src/plugins/debugger/debuggermanager.cpp
@@ -229,20 +229,7 @@ DebuggerStartParameters::DebuggerStartParameters()
 
 void DebuggerStartParameters::clear()
 {
-    executable.clear();
-    coreFile.clear();
-    processArgs.clear();
-    environment.clear();
-    workingDir.clear();
-    buildDir.clear();
-    attachPID = -1;
-    useTerminal = false;
-    crashParameter.clear();
-    remoteChannel.clear();
-    remoteArchitecture.clear();
-    serverStartScript.clear();
-    toolChainType = ProjectExplorer::ToolChain::UNKNOWN;
-    startMode = NoStartMode;
+    *this = DebuggerStartParameters();
 }