diff -ru1 old/HTMLParser.py new/HTMLParser.py --- old/HTMLParser.py 2012-03-10 23:40:16.000000000 +0100 +++ new/HTMLParser.py 2012-03-10 23:46:36.000000000 +0100 @@ -409,2 +409,2 @@ - return re.sub(r"&(#?[xX]?(?:[0-9a-fA-F]+|\w{1,8}));", replaceEntities, s) + return re.sub(r"&(#?[xX]?(?:[0-9a-fA-F]+|\w{1,8}));", replaceEntities, s.decode())