diff --git a/lib/rpc_defs.py b/lib/rpc_defs.py
index 657776ff4eb3d9bbbf58ca7e761db99afaa28768..288acf2aaa7096a282ffd502956021d71d513cd9 100644
--- a/lib/rpc_defs.py
+++ b/lib/rpc_defs.py
@@ -447,7 +447,7 @@ _NODE_CALLS = [
    "Gets all volumes on node(s)"),
   ("node_demote_from_mc", SINGLE, None, TMO_FAST, [], None, None,
    "Demote a node from the master candidate role"),
-  ("node_powercycle", SINGLE, None, TMO_NORMAL, [
+  ("node_powercycle", SINGLE, ACCEPT_OFFLINE_NODE, TMO_NORMAL, [
     ("hypervisor", None, "Hypervisor type"),
     ], None, None, "Tries to powercycle a node"),
   ]