diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index ac4eb508c7c2823e8d259a8bc99c82e99b20736d..e01144cc7b5771bddf33159d8291e93afd1cdb98 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -4710,7 +4710,7 @@ class LUReinstallInstance(LogicalUnit):
       # OS verification
       pnode = _ExpandNodeName(self.cfg, instance.primary_node)
       _CheckNodeHasOS(self, pnode, self.op.os_type, self.op.force_variant)
-      instance_os = self.op.os_name
+      instance_os = self.op.os_type
     else:
       instance_os = instance.os