diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py index 9701a7b406..d49ec79037 100644 --- a/cura/Settings/ContainerManager.py +++ b/cura/Settings/ContainerManager.py @@ -437,10 +437,11 @@ class ContainerManager(QObject): global_stack, extruder_id = None) self._container_registry.addContainer(new_quality_changes) else: + new_name = self._container_registry.uniqueName(quality_changes_name) for node in quality_changes_group.getAllNodes(): container = node.getContainer() new_id = self._container_registry.uniqueName(container.getId()) - self._container_registry.addContainer(container.duplicate(new_id, quality_changes_name)) + self._container_registry.addContainer(container.duplicate(new_id, new_name)) @pyqtSlot("QVariant") def removeMaterial(self, material_node):