diff --git a/src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp b/src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp index a29dc51565d..52518a28499 100644 --- a/src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp +++ b/src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp @@ -200,7 +200,7 @@ void Edit3DWidget::updateCreateSubMenu(const QStringList &keys, if (m_createSubMenu) { m_contextMenu->removeAction(m_createSubMenu->menuAction()); - m_createSubMenu.clear(); + m_createSubMenu->deleteLater(); } m_nameToEntry.clear();