Preferences/ConfigurationDialog.py

branch
6_0_x
changeset 4451
d4042a6142ee
parent 4421
c6feadf410a4
diff -r adcb5a696177 -r d4042a6142ee Preferences/ConfigurationDialog.py
--- a/Preferences/ConfigurationDialog.py	Tue Sep 08 19:11:39 2015 +0200
+++ b/Preferences/ConfigurationDialog.py	Wed Sep 09 19:22:57 2015 +0200
@@ -362,7 +362,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