define extensions in vars even if not yet set
[bootmanager.git] / source / steps / GetAndUpdateNodeDetails.py
index eb92160..58e3bf8 100644 (file)
@@ -121,7 +121,8 @@ def Run( vars, log ):
             ]
 
     # MyPLC 5.0 workaround
-    if (vars['extensions']==''):
+    # make sure to define 'extensions' even if not yet set
+    if ('extensions' not in vars or vars['extensions']==''):
         vars['extensions']=[]
 
     for k in flavour_keys: