diff --git a/src/libs/qmleditorwidgets/contextpanewidget.cpp b/src/libs/qmleditorwidgets/contextpanewidget.cpp index 907b9cb093a..9a72532bf17 100644 --- a/src/libs/qmleditorwidgets/contextpanewidget.cpp +++ b/src/libs/qmleditorwidgets/contextpanewidget.cpp @@ -218,9 +218,10 @@ ContextPaneWidget::ContextPaneWidget(QWidget *parent) : DragWidget(parent), m_cu ContextPaneWidget::~ContextPaneWidget() { //if the pane was never activated the widget is not in a widget tree - if (!m_bauhausColorDialog.isNull()) + if (!m_bauhausColorDialog.isNull()) { delete m_bauhausColorDialog.data(); m_bauhausColorDialog = 0; + } } void ContextPaneWidget::activate(const QPoint &pos, const QPoint &alternative, const QPoint &alternative2, bool pinned)