diff --git a/lib/geocoder/lookups/base.rb b/lib/geocoder/lookups/base.rb index 838f633c527d76ebac3c9674785752167ec74a9b..62f91207027a8145232ba4e03429acfe37f8fe73 100644 --- a/lib/geocoder/lookups/base.rb +++ b/lib/geocoder/lookups/base.rb @@ -95,7 +95,7 @@ module Geocoder # Return false if exception not raised. # def raise_error(error, message = nil) - if Geocoder::Configuration.always_raise.include?(error.class) + if Geocoder::Configuration.always_raise.include?( error.is_a?(Class) ? error : error.class ) raise error, message else false