diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 56b86c9de0..c8570c33e6 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -708,6 +708,8 @@ class CuraApplication(QtApplication): @pyqtSlot(str) def discardOrKeepProfileChangesClosed(self, option: str) -> None: global_stack = self.getGlobalContainerStack() + if global_stack is None: + return if option == "discard": for extruder in global_stack.extruderList: extruder.userChanges.clear()