diff --git a/src/plugins/qmldesigner/components/formeditor/dragtool.cpp b/src/plugins/qmldesigner/components/formeditor/dragtool.cpp index 1257e1ffea2bdaccb9e7e0c8a208524ae2dcc2e4..ae1508ac92300a8b4131f6661253e0880980e45c 100644 --- a/src/plugins/qmldesigner/components/formeditor/dragtool.cpp +++ b/src/plugins/qmldesigner/components/formeditor/dragtool.cpp @@ -182,7 +182,7 @@ FormEditorItem* DragTool::calculateContainer(const QPointF &point, FormEditorIte return formEditorItem; } - if (scene()->rootFormEditorItem()->boundingRect().adjusted(-100, -100, 100, 100).contains(point)) + if (scene()->rootFormEditorItem() && scene()->rootFormEditorItem()->boundingRect().adjusted(-100, -100, 100, 100).contains(point)) return scene()->rootFormEditorItem(); return 0; }