diff --git a/src/Mod/Path/PathScripts/PathOpGui.py b/src/Mod/Path/PathScripts/PathOpGui.py index 1cba3cbe71..5c2474da9e 100644 --- a/src/Mod/Path/PathScripts/PathOpGui.py +++ b/src/Mod/Path/PathScripts/PathOpGui.py @@ -770,6 +770,8 @@ class TaskPanel(object): return True def preCleanup(self): + for page in self.featurePages: + page.onDirtyChanged(None) FreeCADGui.Selection.removeObserver(self) FreeCADGui.Selection.removeObserver(self.s) self.obj.ViewObject.Proxy.clearTaskPanel()