diff --git a/src/plugins/debugger/debuggeractions.cpp b/src/plugins/debugger/debuggeractions.cpp
index 9ca31151232628982ed0e9a8a4b8cf6be5f006e2..43dc44ce7a1ee388f7b866c6fb7cb170dc511436 100644
--- a/src/plugins/debugger/debuggeractions.cpp
+++ b/src/plugins/debugger/debuggeractions.cpp
@@ -245,6 +245,7 @@ DebuggerSettings *DebuggerSettings::instance()
     //
     item = new SavedAction(instance);
     item->setSettingsKey("DebugMode", "Location");
+    item->setDefaultValue("gdb");
     instance->insertItem(GdbLocation, item);
 
     item = new SavedAction(instance);
@@ -281,6 +282,7 @@ DebuggerSettings *DebuggerSettings::instance()
 
     item = new SavedAction(instance);
     item->setSettingsKey("DebugMode", "AllPluginBreakpoints");
+    item->setDefaultValue(true);
     instance->insertItem(AllPluginBreakpoints, item);
 
     item = new SavedAction(instance);