diff --git a/weboob/backends/geolocip/backend.py b/weboob/backends/geolocip/backend.py index 58cbb8c5..9dd3b251 100644 --- a/weboob/backends/geolocip/backend.py +++ b/weboob/backends/geolocip/backend.py @@ -56,7 +56,8 @@ class GeolocIpBackend(BaseBackend, ICapGeolocIp): tab[key] = value if 'erreur' in tab and tab['erreur'][0] == '1': - raise Exception(tab['erreur'][1:].replace('

', '').replace('
', '\n')) + raise Exception(tab['erreur'][1:].replace('

', '').replace('

', '').replace('
', '\n')\ + .strip().decode('iso-8859-1')) iploc = IpLocation(ipaddr) iploc.city = tab['ville'].decode('iso-8859-15')