diff --git a/service/port.py b/service/port.py index dad55aac9..b1fd1ddc3 100644 --- a/service/port.py +++ b/service/port.py @@ -1030,9 +1030,15 @@ class Port(object): fittings = doc.getElementsByTagName("fittings").item(0) fittings = fittings.getElementsByTagName("fitting") fit_list = [] + failed = 0 for fitting in fittings: - fitobj = _resolve_ship(fitting, sMkt, b_localized) + try: + fitobj = _resolve_ship(fitting, sMkt, b_localized) + except: + failed += 1 + continue + # -- 170327 Ignored description -- # read description from exported xml. (EVE client, EFT) description = fitting.getElementsByTagName("description").item(0).getAttribute("value")