diff --git a/src/plugins/debugger/debuggerruncontrol.cpp b/src/plugins/debugger/debuggerruncontrol.cpp
index 6946d8395d30106846d624eb28f60da438f0d23c..160840da3b2fef4c130ace15b19505d98d1aebb6 100644
--- a/src/plugins/debugger/debuggerruncontrol.cpp
+++ b/src/plugins/debugger/debuggerruncontrol.cpp
@@ -760,8 +760,8 @@ DebuggerRunTool::DebuggerRunTool(RunControl *runControl)
                 QString(), QString(), optionalPrompt);
     });
 
-    Runnable r = runnable(); {
-    if (r.is<StandardRunnable>())
+    Runnable r = runnable();
+    if (r.is<StandardRunnable>()) {
         m_runParameters.inferior = r.as<StandardRunnable>();
         m_runParameters.useTerminal = m_runParameters.inferior.runMode == ApplicationLauncher::Console;
         // Normalize to work around QTBUG-17529 (QtDeclarative fails with 'File name case mismatch'...)