diff --git a/lib/geocoder/lookups/opencagedata.rb b/lib/geocoder/lookups/opencagedata.rb
index a12ca1b9984fe1caf2716cf189e392a6f81e4481..eae67db698787562e427d1f5d77a1cda928d7beb 100644
--- a/lib/geocoder/lookups/opencagedata.rb
+++ b/lib/geocoder/lookups/opencagedata.rb
@@ -43,7 +43,7 @@ module Geocoder::Lookup
 
     def query_url_params(query)
       params = {
-        :query => query.sanitized_text,
+        :q => query.sanitized_text,
         :language => (query.language || configuration.language)
       }.merge(super)