diff -r 3b7eeda08fd9 -r f685e0de4282 src/reportlab/platypus/paraparser.py --- a/src/reportlab/platypus/paraparser.py Tue Dec 10 13:59:54 2013 +0000 +++ b/src/reportlab/platypus/paraparser.py Tue Dec 10 14:01:59 2013 +0000 @@ -759,7 +759,8 @@ v = '\0' elif 'code' in attr: try: - v = chr(int(eval(attr['code']))) + v = int(eval(attr['code'])) + v = chr(v) if isPy3 else unichr(v) except: self._syntax_error(' invalid code attribute %s' % ascii(attr['code'])) v = '\0'