diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp index ceb0356c1d2..2e7a5b2c887 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp @@ -548,6 +548,9 @@ void FormEditorWidget::exportAsImage(const QRectF &boundingRect) QImage FormEditorWidget::takeFormEditorScreenshot() { + if (!m_formEditorView->scene()->rootFormEditorItem()) + return {}; + const QRectF boundingRect = m_formEditorView->scene()->rootFormEditorItem()->boundingRect(); m_formEditorView->scene()->manipulatorLayerItem()->setVisible(false);