diff --git a/ccmlib/cmds/node_cmds.py b/ccmlib/cmds/node_cmds.py
index <HASH>..<HASH> 100644
--- a/ccmlib/cmds/node_cmds.py
+++ b/ccmlib/cmds/node_cmds.py
@@ -222,7 +222,7 @@ class _NodeToolCmd(Cmd):
         Cmd.validate(self, parser, options, args, node_name=True, load_cluster=True)
 
     def run(self):
-        self.node.nodetool(self.nodetool_cmd)
+        self.node.nodetool(self.nodetool_cmd + " " + " ".join((self.args[1:])))
 
 class NodeNodetoolCmd(_NodeToolCmd):
     usage = "usage: ccm node_name nodetool [options]"
options of nodetool commands are now taken into account

before this commit:
ccm node1 ring myKS
=> myKS is not used (see the Note, on the beginning of the output of the
command)

after this commit:
ccm node1 ring myKS
=> myKS is used (no Note, and ownership is correct)