diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index d028fa2aed50026f9f29a81b24f2343b2aa91a1e..0904e7f9f9d33249591e728a2b1a3b6ac24c554c 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -8715,7 +8715,7 @@ def _GenerateUniqueNames(lu, exts):
 
 def _GetPCIInfo(lu, dev_type):
 
-  if lu.op.hotplug:
+  if (hasattr(lu, 'op') and lu.op.hotplug):
     # case of InstanceCreate()
     if hasattr(lu, 'hotplug_info'):
       if lu.hotplug_info is not None: