From 6c3b4b7f29995bb5778f8f59ec3f49e9d14bd133 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 26 Oct 2016 09:50:42 +0200 Subject: [PATCH] Prevent race condition before global container stack is made Just properly check if there is a global container stack. --- cura/Settings/MachineManager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index d3ee76adac..5b57d7ec4a 100644 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -769,6 +769,8 @@ class MachineManager(QObject): result = [] empty_quality_changes = self._empty_quality_changes_container global_container_stack = self._global_container_stack + if not global_container_stack: + return [] global_machine_definition = quality_manager.getParentMachineDefinition(global_container_stack.getBottom()) extruder_stacks = ExtruderManager.getInstance().getActiveExtruderStacks()