diff --git a/lib/geocoder/lookups/geocoder_us.rb b/lib/geocoder/lookups/geocoder_us.rb index be4aef5ff8801a098c8b2306cc3b9c8eeba7e60e..60fd135d140b0c95ae444aa6453d2c858827b607 100644 --- a/lib/geocoder/lookups/geocoder_us.rb +++ b/lib/geocoder/lookups/geocoder_us.rb @@ -20,7 +20,7 @@ module Geocoder::Lookup def results(query) return [] unless doc = fetch_data(query) - if doc.to_s =~ /^(\d+)\:/ + if doc[0].to_s =~ /^(\d+)\:/ return [] else return [doc.size == 5 ? ((doc[0..1] << nil) + doc[2..4]) : doc]