diff --git a/src/Gui/MDIView.cpp b/src/Gui/MDIView.cpp index 9bf3cb0d5..56c5dae1f 100644 --- a/src/Gui/MDIView.cpp +++ b/src/Gui/MDIView.cpp @@ -84,6 +84,10 @@ void MDIView::deleteSelf() parent->deleteLater(); else this->deleteLater(); + + // detach from document + if (_pcDocument) + onClose(); _pcDocument = 0; }