From 472ba7ed26a54ba7eff8f0a2964dcacc270bf4b4 Mon Sep 17 00:00:00 2001 From: fieldOfView Date: Mon, 10 Oct 2016 14:34:53 +0200 Subject: [PATCH] Fix exporting materials for machines other than those in the product_id_map CURA-2583 --- plugins/XmlMaterialProfile/XmlMaterialProfile.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index bf3f34b667..baf986067a 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -189,7 +189,8 @@ class XmlMaterialProfile(UM.Settings.InstanceContainer): try: product = UM.Dictionary.findKey(self.__product_id_map, definition_id) except ValueError: - continue + # An unknown product id; export it anyway + product = definition_id builder.start("machine") builder.start("machine_identifier", { "manufacturer": definition.getMetaDataEntry("manufacturer", ""), "product": product})