diff -up hplip-3.13.3/fax/soapfax.py.unicode hplip-3.13.3/fax/soapfax.py --- hplip-3.13.3/fax/soapfax.py.unicode 2013-03-08 08:15:22.000000000 +0100 +++ hplip-3.13.3/fax/soapfax.py 2013-03-20 13:47:25.648183641 +0100 @@ -136,7 +136,12 @@ Cache-control: No-cache def setStationName(self, name): - return self.post("/hp/device/set_config.html", {"FaxCompanyName": str(name)}) + try: + name = name.encode('utf-8') + except(UnicodeEncodeError, UnicodeDecodeError): + log.error("Unicode Error") + + return self.post("/hp/device/set_config.html", {"FaxCompanyName": name}) def getStationName(self):