diff --git a/erp5/util/testnode/testnode.py b/erp5/util/testnode/testnode.py
index b91e505ff040d753809567bbe4d8e9e5a821c879..dda3809c37aec691b082ece118113d9685528c8d 100644
--- a/erp5/util/testnode/testnode.py
+++ b/erp5/util/testnode/testnode.py
@@ -331,8 +331,8 @@ branch = %(branch)s
           portal = taskdistribution.TaskDistributionTool(portal_url, logger=DummyLogger(log))
           self.portal = portal
           self.test_suite_portal = taskdistribution.TaskDistributor(portal_url, logger=DummyLogger(log))
-          self.test_suite_portal.subscribeNode(config['test_node_title'], config['computer_id'])                  
-          test_suite_json =  self.test_suite_portal.startTestSuite(config['test_node_title'], config['computer_id'])
+          self.test_suite_portal.subscribeNode(node_title=config['test_node_title'], computer_guid=config['computer_id'])                  
+          test_suite_json =  self.test_suite_portal.startTestSuite(node_title=config['test_node_title'], computer_guid=config['computer_id'])
           test_suite_data = Utils.deunicodeData(json.loads(test_suite_json))
           log("Got following test suite data from master : %r" % \
               (test_suite_data,))