diff --git a/src/plugins/projectexplorer/jsonwizard/jsonwizardfactory.cpp b/src/plugins/projectexplorer/jsonwizard/jsonwizardfactory.cpp index 794f6849954..e6075cf54ca 100644 --- a/src/plugins/projectexplorer/jsonwizard/jsonwizardfactory.cpp +++ b/src/plugins/projectexplorer/jsonwizard/jsonwizardfactory.cpp @@ -447,7 +447,9 @@ void JsonWizardFactory::runWizard(const QString &path, QWidget *parent, const QS QList JsonWizardFactory::objectOrList(const QVariant &data, QString *errorMessage) { QList result; - if (data.type() == QVariant::Map) + if (data.isNull()) + *errorMessage = tr("key not found."); + else if (data.type() == QVariant::Map) result.append(data); else if (data.type() == QVariant::List) result = data.toList();