Preferences/ConfigurationDialog.py

changeset 4452
f45e447c950e
parent 4370
54dbb658f9e6
child 4551
31115c8c20fc
diff -r 1e0030fc1dad -r f45e447c950e Preferences/ConfigurationDialog.py
--- a/Preferences/ConfigurationDialog.py	Tue Sep 08 19:10:11 2015 +0200
+++ b/Preferences/ConfigurationDialog.py	Wed Sep 09 19:22:57 2015 +0200
@@ -394,7 +394,10 @@
         for key in sorted(self.configItems.keys()):
             pageData = self.configItems[key]
             if pageData[3]:
-                pitm = self.itmDict[pageData[3]]  # get the parent item
+                if pageData[3] in self.itmDict:
+                    pitm = self.itmDict[pageData[3]]  # get the parent item
+                else:
+                    continue
             else:
                 pitm = self.configList
             self.itmDict[key] = ConfigurationPageItem(pitm, pageData[0], key,

eric ide

mercurial