diff --git a/cccli/command/vm.py b/cccli/command/vm.py
index 2e85d53ccd1bbf881dcf25f303a3b983f139664f..14dbb4c65bf7ea322e8903b8ab4886d45c857090 100644
--- a/cccli/command/vm.py
+++ b/cccli/command/vm.py
@@ -56,22 +56,6 @@ class Command_destroy(TqlCommand):
         self.rpccall("destroy", self.args[0])
 
 
-class Command_restart(TqlCommand):
-    '''Restart a vm'''
-
-    def __init__(self, cli, argv0):
-        TqlCommand.__init__(self, cli, argv0)
-        self.tql_filter += "&r=vm&status=running"
-
-    def __call__(self, argv):
-        # arg parse
-        self.parse_args(argv)
-        if len(self.args) != 1:
-            raise cmdBadArgument()
-        # rpc call
-        self.rpccall("restart", self.args[0])
-
-
 class Command_pause(TqlCommand):
     '''Pause a running vm'''