diff --git a/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp index 9df8e9ecd7c..8d08eaa8069 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp @@ -209,7 +209,7 @@ void QmlVisualNode::setDoubleProperty(const PropertyName &name, double value) void QmlVisualNode::setPosition(const QmlVisualNode::Position &position) { - if (!isValid()) + if (!modelNode().isValid()) return; if (!qFuzzyIsNull(position.x()) || modelNode().hasProperty("x"))