diff --git a/pyghmi/ipmi/oem/lenovo/imm.py b/pyghmi/ipmi/oem/lenovo/imm.py index 2622fba2..859a2c85 100644 --- a/pyghmi/ipmi/oem/lenovo/imm.py +++ b/pyghmi/ipmi/oem/lenovo/imm.py @@ -492,6 +492,8 @@ class IMMClient(object): if fname in donenames: # ignore redundant entry continue + if not fname: + continue donenames.add(fname) bdata = {} if 'versionStr' in firm and firm['versionStr']: