diff --git a/lib/rpc.py b/lib/rpc.py
index 4076e319047d2c6fe94167544355e1159de5774f..1cabc3135dbff22e969c8fb845c97874010b89e2 100644
--- a/lib/rpc.py
+++ b/lib/rpc.py
@@ -268,7 +268,7 @@ class RpcRunner(object):
     """
     body = serializer.DumpJson(args, indent=False)
     c = Client(procedure, body, utils.GetNodeDaemonPort())
-    c.ConnectNode(c, node)
+    c.ConnectNode(node)
     return c.GetResults().get(node, False)
 
   def call_volume_list(self, node_list, vg_name):