diff --git a/src/Logic/Geocoding/GeocodingProvider.ts b/src/Logic/Geocoding/GeocodingProvider.ts index 243e95ed0f..bcf50d2007 100644 --- a/src/Logic/Geocoding/GeocodingProvider.ts +++ b/src/Logic/Geocoding/GeocodingProvider.ts @@ -68,7 +68,14 @@ export interface ReverseGeocodingProvider { export class GeocodingUtils { - public static searchLayer= new LayerConfig( search, "search") + public static searchLayer = GeocodingUtils.initSearchLayer() + private static initSearchLayer():LayerConfig{ + if(search["id"] === undefined){ + // We are resetting the layeroverview; trying to parse is useless + return undefined + } + return new LayerConfig( search, "search") + } public static categoryToZoomLevel: Record = { city: 12,