diff --git a/Lib/idlelib/editor.py b/Lib/idlelib/editor.py index 43b105f726573d1..f639a27dd0bf7c7 100644 --- a/Lib/idlelib/editor.py +++ b/Lib/idlelib/editor.py @@ -388,7 +388,10 @@ def createmenubar(self): def postwindowsmenu(self): # Only called when Windows menu exists menu = self.menudict['windows'] - end = menu.index("end") + try: + end = menu.index("end") + except TclError: + return if end is None: end = -1 if end > self.wmenu_end: