diff --git a/share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.cpp b/share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.cpp
index adbe0c3333ccd3f44676e79976832b0aa7ed1208..e5cc0238552a21919119bdd32cdf04fbb423de81 100644
--- a/share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.cpp
+++ b/share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.cpp
@@ -293,7 +293,7 @@ static bool hasFullImplementedListInterface(const QDeclarativeListReference &lis
 #if QT_VERSION<0x050000
     return list.isValid() && list.canCount() && list.canAt() && list.canAppend() && list.canClear();
 #else
-    return list.isManipulatable();
+    return list.isChangeable();
 #endif
 }