diff --git a/mwclient/client.py b/mwclient/client.py
index 9831aae3e0fa5eafa21b26d18bd17dbd2640deb8..1e7cfe126201b42ecdb14aa8a6990fe482cabd5b 100644
--- a/mwclient/client.py
+++ b/mwclient/client.py
@@ -973,7 +973,7 @@ class Site(object):
         offset = 0
         while offset is not None:
             results = self.raw_api('ask', query='{query}|offset={offset}'.format(
-                query=query, offset=offset, http_method='GET'), **kwargs)
+                query=query, offset=offset), http_method='GET', **kwargs)
 
             offset = results.get('query-continue-offset')
             for result in results['query']['results']: