Only try to remove extruders if the machine has any

This commit is contained in:
Jaime van Kessel 2017-05-18 09:56:13 +02:00
parent 18dd8dc6cc
commit 29e8325c12

View file

@ -470,7 +470,8 @@ class ExtruderManager(QObject):
for extruder in self.getMachineExtruders(machine_id):
ContainerRegistry.getInstance().removeContainer(extruder.userChanges.getId())
ContainerRegistry.getInstance().removeContainer(extruder.getId())
del self._extruder_trains[machine_id]
if machine_id in self._extruder_trains:
del self._extruder_trains[machine_id]
## Returns extruders for a specific machine.
#