diff --git a/src/plugins/debugger/debuggerkitinformation.cpp b/src/plugins/debugger/debuggerkitinformation.cpp index 4d73013f34d9e9a4e3be79f75fed45760b70d40d..e7d5068cae8bb5baac409a78898a5ec8290165cc 100644 --- a/src/plugins/debugger/debuggerkitinformation.cpp +++ b/src/plugins/debugger/debuggerkitinformation.cpp @@ -296,6 +296,8 @@ static const char binaryKeyC[] = "Binary"; DebuggerKitInformation::DebuggerItem DebuggerKitInformation::variantToItem(const QVariant &v) { DebuggerItem result; + if (v.isNull()) + return result; if (v.type() == QVariant::String) { // Convert legacy config items, remove later. const QString binary = v.toString(); result.binary = Utils::FileName::fromString(binary);