diff --git a/secretary.py b/secretary.py index 3282e46..f26b5ff 100644 --- a/secretary.py +++ b/secretary.py @@ -539,7 +539,7 @@ class Renderer(object): xml_source = xml_document.toxml() xml_source = xml_source.encode('ascii', 'xmlcharrefreplace') jinja_template = self.environment.from_string( - self._unescape_entities(xml_source) + self._unescape_entities(xml_source.decode('utf-8')) ) result = jinja_template.render(**kwargs)