diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index 0f22eb4c04b..d43f9a42942 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -243,8 +243,10 @@ public: ~BaseTextEditorWidgetPrivate() { delete m_toolBar; - if (m_editorIsFallBack) + if (m_editorIsFallBack) { + m_editor->m_widget = 0; // That's us. delete m_editor; + } } void setupDocumentSignals();