diff --git a/app/src/main/java/de/apps4ics/mountainnavigation/handlers/OsmHandler.java b/app/src/main/java/de/apps4ics/mountainnavigation/handlers/OsmHandler.java index 46cf7b3..7157b4b 100644 --- a/app/src/main/java/de/apps4ics/mountainnavigation/handlers/OsmHandler.java +++ b/app/src/main/java/de/apps4ics/mountainnavigation/handlers/OsmHandler.java @@ -46,7 +46,9 @@ List poisAround = new ArrayList<>(); for(String type : OSM_TYPES) { try { - poisAround.addAll(new GetPoiFromOsm().execute(new Object[]{type, lat, lon, limit}).get()); + List pois = new GetPoiFromOsm().execute(new Object[]{type, lat, lon, limit}).get(); + if(pois == null) continue; + poisAround.addAll(pois); } catch (InterruptedException e) { e.printStackTrace(); } catch (ExecutionException e) {