From 6e8e7d090de73461186e473530f4b1ad9a81ac8f Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Mon, 12 Dec 2016 16:46:19 +0100 Subject: [PATCH] Fix for Not Supported when adding a new machine. CURA-3042 --- cura/Settings/MachineManager.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index a3787fd02c..c20da335e0 100644 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -1196,8 +1196,9 @@ class MachineManager(QObject): else: material_search_criteria["definition"] = "fdmprinter" material_containers = container_registry.findInstanceContainers(**material_search_criteria) - if material_containers: - search_criteria["material"] = material_containers[0].getId() + # Try all materials to see if there is a quality profile available. + for material_container in material_containers: + search_criteria["material"] = material_container.getId() containers = container_registry.findInstanceContainers(**search_criteria) if containers: