diff --git a/src/plugins/qmldesigner/libs/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/libs/designercore/metainfo/nodemetainfo.cpp index ac77a8bc702..b0320704fc9 100644 --- a/src/plugins/qmldesigner/libs/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/libs/designercore/metainfo/nodemetainfo.cpp @@ -837,7 +837,8 @@ NodeMetaInfoPrivate::NodeMetaInfoPrivate(Model *model, TypeName type, int maj, i m_objectValue = getObjectValue(); m_defaultPropertyName = context()->defaultPropertyName(objectValue).toUtf8(); - m_isValid = true; + if (m_objectValue) + m_isValid = true; setupPrototypes(); } }