diff --git a/common/lib/xmodule/xmodule/xml_module.py b/common/lib/xmodule/xmodule/xml_module.py index 3713bfedb6..ae1f7ba27b 100644 --- a/common/lib/xmodule/xmodule/xml_module.py +++ b/common/lib/xmodule/xmodule/xml_module.py @@ -268,7 +268,7 @@ class XmlDescriptor(XModuleDescriptor): """ for attr in policy: attr_map = cls.xml_attribute_map.get(attr, AttrMap()) - metadata[attr] = attr_map.from_xml(policy[attr]) + metadata[cls._translate(attr)] = attr_map.from_xml(policy[attr]) @classmethod def from_xml(cls, xml_data, system, org=None, course=None):