diff --git a/lib/geocoder/lookups/maxmind.rb b/lib/geocoder/lookups/maxmind.rb
index 537af7113da49058d8993bb94bbba8c502207abf..e641278d9cdcee8b79386211b4ba95190bd113eb 100644
--- a/lib/geocoder/lookups/maxmind.rb
+++ b/lib/geocoder/lookups/maxmind.rb
@@ -32,7 +32,7 @@ module Geocoder::Lookup
       if raw_data.respond_to?(:force_encoding)
         raw_data = raw_data.force_encoding("ISO-8859-1").encode("UTF-8")
       end
-      CSV.parse_line encoded
+      CSV.parse_line raw_data
     end
 
     def reserved_result