diff --git a/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.cpp b/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.cpp index 0a5741e54cc..bc134ca9e29 100644 --- a/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.cpp +++ b/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.cpp @@ -375,7 +375,9 @@ void DynamicPropertiesModel::reset() void DynamicPropertiesModel::setSelectedNode(const ModelNode &node) { QTC_ASSERT(m_explicitSelection, return); - QTC_ASSERT(node.isValid(), return); + + if (!node.isValid()) + return; m_selectedNodes.clear(); m_selectedNodes.append(node);