diff --git a/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp
index aa01e830caa768ce382f1b948e86f238f2e74f36..4f7c39d9db4128eb28c6ef24d93466f1b3f59cd2 100644
--- a/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp
+++ b/src/plugins/qmldesigner/designercore/instances/qmlgraphicsitemnodeinstance.cpp
@@ -150,7 +150,7 @@ QRectF QmlGraphicsItemNodeInstance::boundingRect() const
 
         double implicitHeight = qmlGraphicsItem()->implicitHeight();
         if (!m_hasHeight
-            && implicitWidth // WORKAROUND
+            && implicitHeight // WORKAROUND
             && implicitHeight != qmlGraphicsItem()->height()
             && !modelNode().hasBindingProperty("height")) {
             qmlGraphicsItem()->blockSignals(true);