diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index a1d6754146d2a1df04100d6c42e25f9bb30fba99..d937d48b75a59f62cb0027c32fc37d082f2b3402 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -6985,9 +6985,6 @@ class LUInstanceReinstall(LogicalUnit):
       "Cannot retrieve locked instance %s" % self.op.instance_name
     _CheckNodeOnline(self, instance.primary_node, "Instance primary node"
                      " offline, cannot reinstall")
-    for node in instance.secondary_nodes:
-      _CheckNodeOnline(self, node, "Instance secondary node offline,"
-                       " cannot reinstall")
 
     if instance.disk_template == constants.DT_DISKLESS:
       raise errors.OpPrereqError("Instance '%s' has no disks" %