diff --git a/lib/geocoder/lookups/geocoder_ca.rb b/lib/geocoder/lookups/geocoder_ca.rb
index 93a1aa03cd51ee408090fa48799ee185a9e715da..078608d92af213412f8485c3b240d54cbbd1e189 100644
--- a/lib/geocoder/lookups/geocoder_ca.rb
+++ b/lib/geocoder/lookups/geocoder_ca.rb
@@ -20,7 +20,6 @@ module Geocoder::Lookup
     def query_url(query, reverse = false)
       params = {
         :geoit    => "xml",
-        :reverse  => reverse ? "Reverse+GeoCode+it!" : nil,
         :jsonp    => 1,
         :callback => "test"
       }
@@ -29,6 +28,7 @@ module Geocoder::Lookup
         params[:latt] = lat
         params[:longt] = lon
         params[:corner] = 1
+        params[:reverse] = "Reverse+GeoCode+it!"
       else
         params[:locate] = query
       end