diff --git a/src/plugins/qmldesigner/components/componentcore/modelnodecontextmenu_helper.cpp b/src/plugins/qmldesigner/components/componentcore/modelnodecontextmenu_helper.cpp index 5e316a810f1..f05fb1db939 100644 --- a/src/plugins/qmldesigner/components/componentcore/modelnodecontextmenu_helper.cpp +++ b/src/plugins/qmldesigner/components/componentcore/modelnodecontextmenu_helper.cpp @@ -99,7 +99,8 @@ bool selectionHasSameParent(const SelectionContext &selectionState) bool selectionIsComponent(const SelectionContext &selectionState) { - return selectionState.currentSingleSelectedNode().isComponent(); + return selectionState.currentSingleSelectedNode().isValid() + && selectionState.currentSingleSelectedNode().isComponent(); } } //SelectionStateFunctors