diff --git a/cura/Settings/GlobalStack.py b/cura/Settings/GlobalStack.py index 33dc9ab2b5..4dba8278f3 100755 --- a/cura/Settings/GlobalStack.py +++ b/cura/Settings/GlobalStack.py @@ -81,7 +81,7 @@ class GlobalStack(CuraContainerStack): # Handle the "limit_to_extruder" property. limit_to_extruder = super().getProperty(key, "limit_to_extruder") - if limit_to_extruder is not None and limit_to_extruder != "-1": + if limit_to_extruder is not None and limit_to_extruder != "-1" and limit_to_extruder in self._extruders: if super().getProperty(key, "settable_per_extruder"): result = self._extruders[str(limit_to_extruder)].getProperty(key, property_name) if result is not None: