diff --git a/lib/config.py b/lib/config.py
index f939ecff93a8a3fcbdc410269c0def79d3cf6672..efd24d4fe6e6529c6ed06bfed5d9a79cf3b26233 100644
--- a/lib/config.py
+++ b/lib/config.py
@@ -478,8 +478,8 @@ class ConfigWriter:
               would GetInstanceInfo return for the node
 
     """
-    my_dict = dict([(node, self._UnlockedGetInstanceInfo(node))
-                    for node in self._UnlockedGetInstanceList()])
+    my_dict = dict([(instance, self._UnlockedGetInstanceInfo(instance))
+                    for instance in self._UnlockedGetInstanceList()])
     return my_dict
 
   @locking.ssynchronized(_config_lock)