Browse Source

If None crash

CURA-6869
Lipu Fei 5 years ago
parent
commit
44cb810c85
1 changed files with 4 additions and 1 deletions
  1. 4 1
      cura/Settings/MachineManager.py

+ 4 - 1
cura/Settings/MachineManager.py

@@ -619,7 +619,10 @@ class MachineManager(QObject):
         global_container_stack = cura.CuraApplication.CuraApplication.getInstance().getGlobalContainerStack()
         if not global_container_stack:
             return False
-        return self.activeQualityGroup().is_experimental
+        active_quality_group = self.activeQualityGroup()
+        if active_quality_group is None:
+            return False
+        return active_quality_group.is_experimental
 
     @pyqtProperty(str, notify = activeIntentChanged)
     def activeIntentCategory(self) -> str: