diff --git a/lib/geocoder/lookups/yandex.rb b/lib/geocoder/lookups/yandex.rb index b39a9050a..3d3d8e26e 100644 --- a/lib/geocoder/lookups/yandex.rb +++ b/lib/geocoder/lookups/yandex.rb @@ -33,8 +33,7 @@ def results(query) return [] end if doc = doc['response']['GeoObjectCollection'] - meta = doc['metaDataProperty']['GeocoderResponseMetaData'] - return meta['found'].to_i > 0 ? doc['featureMember'] : [] + return doc['featureMember'].to_a else Geocoder.log(:warn, "Yandex Geocoding API error: unexpected response format.") return []