diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index 3167bf78b9..7774a5a52e 100755 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -894,7 +894,7 @@ class MachineManager(QObject): @pyqtSlot(int, bool) def setExtruderEnabled(self, position: int, enabled: bool) -> None: - if self._global_container_stack is None or position not in self._global_container_stack.extruders: + if self._global_container_stack is None or str(position) not in self._global_container_stack.extruders: Logger.log("w", "Could not find extruder on position %s.", position) return extruder = self._global_container_stack.extruderList[position]