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())