diff --git a/src/DockWidget.cpp b/src/DockWidget.cpp index 1d4515c..0d4ead4 100644 --- a/src/DockWidget.cpp +++ b/src/DockWidget.cpp @@ -893,7 +893,10 @@ void CDockWidget::setFloating() //============================================================================ void CDockWidget::deleteDockWidget() { - dockManager()->removeDockWidget(this); + auto manager=dockManager(); + if(manager){ + manager->removeDockWidget(this); + } deleteLater(); d->Closed = true; }