diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index 3f158b49496e756c55418b38cd1cd9cf534edf65..b9402d96c75c9766e1afc3236fd4567e37b44e9f 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -2548,7 +2548,7 @@ class LURenameCluster(LogicalUnit):
 
       # update the known hosts file
       ssh.WriteKnownHostsFile(self.cfg, constants.SSH_KNOWN_HOSTS_FILE)
-      node_list = self.cfg.GetNodeList()
+      node_list = self.cfg.GetOnlineNodeList()
       try:
         node_list.remove(master)
       except ValueError: