diff --git a/plugins/3MFReader/WorkspaceDialog.py b/plugins/3MFReader/WorkspaceDialog.py index 34da2729a9..026daf0d7a 100644 --- a/plugins/3MFReader/WorkspaceDialog.py +++ b/plugins/3MFReader/WorkspaceDialog.py @@ -274,7 +274,7 @@ class WorkspaceDialog(QObject): self.qualityChangesConflictChanged.emit() def getResult(self): - if "machine" in self._result and not self._has_machine_conflict: + if "machine" in self._result and not self._updatable_machines: self._result["machine"] = None if "quality_changes" in self._result and not self._has_quality_changes_conflict: self._result["quality_changes"] = None