diff --git a/pelican/readers.py b/pelican/readers.py index 6fe8e894..de3df66f 100644 --- a/pelican/readers.py +++ b/pelican/readers.py @@ -235,7 +235,7 @@ class HTMLReader(Reader): self._data_buffer += '&{};'.format(data) def handle_charref(self, data): - self._data_buffer += '&{};'.format(data) + self._data_buffer += '&#{};'.format(data) def build_tag(self, tag, attrs, close_tag): result = '<{}'.format(cgi.escape(tag))