Browse Source

Fix error when no machine is active

fieldOfView 8 years ago
parent
commit
54d07ae29b
1 changed files with 6 additions and 1 deletions
  1. 6 1
      cura/PrintInformation.py

+ 6 - 1
cura/PrintInformation.py

@@ -130,7 +130,12 @@ class PrintInformation(QObject):
     ##  Created an acronymn-like abbreviated machine name from the currently active machine name
     #   Called each time the global stack is switched
     def _setAbbreviatedMachineName(self):
-        global_stack_name = Application.getInstance().getGlobalContainerStack().getName()
+        global_container_stack = Application.getInstance().getGlobalContainerStack()
+        if not global_container_stack:
+            self._abbr_machine = ""
+            return
+
+        global_stack_name = global_container_stack.getName()
         split_name = global_stack_name.split(" ")
         abbr_machine = ""
         for word in split_name: