diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp index d723a217924..8fce87eb326 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp @@ -1917,6 +1917,9 @@ void NodeInstanceView::endNanotrace() QVariant NodeInstanceView::previewImageDataForGenericNode(const ModelNode &modelNode, const ModelNode &renderNode) { + if (!modelNode.isValid()) + return {}; + ModelNodePreviewImageData imageData; // We need puppet to generate the image, which needs to be asynchronous.