diff --git a/src/plugins/qmldesigner/core/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/core/instances/nodeinstanceview.cpp
index febc1d5c04b22106f29a31b653eb3070227c6cb2..b1de114c96e39f1216be6f7145c10fd8778526a7 100644
--- a/src/plugins/qmldesigner/core/instances/nodeinstanceview.cpp
+++ b/src/plugins/qmldesigner/core/instances/nodeinstanceview.cpp
@@ -462,7 +462,14 @@ NodeInstance NodeInstanceView::rootNodeInstance() const
 
 static bool isTransformProperty(const QString &name)
 {
-    static QStringList transformProperties(QStringList() << "xChanged()" << "yChanged()" << "zChanged()" << "rotationChanged()" << "scaleChanged()" << "widthChanged()" << "heightChanged()");
+    static QStringList transformProperties(QStringList() << "xChanged()"
+                                                         << "yChanged()"
+                                                         << "zChanged()"
+                                                         << "rotationChanged()"
+                                                         << "scaleChanged()"
+                                                         << "widthChanged()"
+                                                         << "heightChanged()"
+                                                         << "transformOriginChanged(TransformOrigin)");
 
     return transformProperties.contains(name);
 }