diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py index 98c0f95e10..980288e3c9 100644 --- a/plugins/XmlMaterialProfile/XmlMaterialProfile.py +++ b/plugins/XmlMaterialProfile/XmlMaterialProfile.py @@ -1083,10 +1083,9 @@ class XmlMaterialProfile(InstanceContainer): # Skip material properties (eg diameter) or metadata (eg GUID) return - if instance.value is True: - data = "yes" - elif instance.value is False: - data = "no" + truth_map = { True: "yes", False: "no" } + if tag_name != "cura:setting" and instance.value in truth_map: + data = truth_map[instance.value] else: data = str(instance.value)