diff --git a/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp b/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp
index e3c6574d8cf5c0172e61610e482aab02639b8538..50aa75475661feb68993a6818e7d9a5c32f0acfc 100644
--- a/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/selectiontool.cpp
@@ -153,6 +153,7 @@ void SelectionTool::hoverMoveEvent(const QList<QGraphicsItem*> &itemList,
             && formEditorItem->qmlItemNode().isValid()
             && !formEditorItem->qmlItemNode().instanceIsInLayoutable()
             && formEditorItem->qmlItemNode().instanceIsMovable()
+            && formEditorItem->qmlItemNode().modelIsMovable()
             && (formEditorItem->qmlItemNode().instanceHasShowContent() || !m_selectOnlyContentItems))
         {
             topSelectableItem = formEditorItem;