# fixes UnicodeDecodeError for invalid charrefs; Benjamin Schweizer
1458,1459c1458,1459
<                 value = unicode(value, self.encoding)
<             uattrs.append((unicode(key, self.encoding), value))
---
>                 value = unicode(value, self.encoding, errors="replace")
>             uattrs.append((unicode(key, self.encoding, errors="replace"), value))

