diff --git a/pyghmi/util/webclient.py b/pyghmi/util/webclient.py
index <HASH>..<HASH> 100644
--- a/pyghmi/util/webclient.py
+++ b/pyghmi/util/webclient.py
@@ -162,7 +162,7 @@ class SecureHTTPConnection(httplib.HTTPConnection, object):
 
     def grab_json_response(self, url, data=None, referer=None, headers=None):
         self.lastjsonerror = None
-        body, status = self.grab_json_response_with_status(self, url, data, referer, headers)
+        body, status = self.grab_json_response_with_status(url, data, referer, headers)
         if status == 200:
             return body
         self.lastjsonerror = body
Correct mistake with refactoring JSON calls

The arguments were incorrect.

Change-Id: If<I>c6d<I>b<I>bf<I>b<I>a<I>ad<I>de<I>