diff --git a/src/plugins/debugger/debuggerkitconfigwidget.cpp b/src/plugins/debugger/debuggerkitconfigwidget.cpp index 77c543115910223e6af88741f5849967c16537b0..0119cebe071fa247ac9f0853433e83479862e22a 100644 --- a/src/plugins/debugger/debuggerkitconfigwidget.cpp +++ b/src/plugins/debugger/debuggerkitconfigwidget.cpp @@ -193,6 +193,9 @@ void DebuggerKitInformation::fix(Kit *k) // This can be Id, binary path, but not "auto" anymore. const QVariant rawId = k->value(DebuggerKitInformation::id()); + if (rawId.isNull()) // No debugger set, that is fine. + return; + if (rawId.type() == QVariant::String) { if (!DebuggerItemManager::findById(rawId)) { qWarning("Unknown debugger id %s in kit %s",