diff --git a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java index 4adb11cd..ed44f22d 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java @@ -2706,6 +2706,9 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider { // H895: Departure/Arrival are too near result.set(new QueryTripsResult(header, QueryTripsResult.Status.TOO_CLOSE)); return; + } else if (errorCode == 65535) { + result.set(new QueryTripsResult(header, QueryTripsResult.Status.SERVICE_DOWN)); + return; } else { throw new IllegalStateException("error " + errorCode + " on " + uri); }