Break circular reference on menus upon cleanup
diff --git a/Mac/Lib/FrameWork.py b/Mac/Lib/FrameWork.py
index fc643e4..c002b1f 100644
--- a/Mac/Lib/FrameWork.py
+++ b/Mac/Lib/FrameWork.py
@@ -446,6 +446,7 @@
 	def close(self):
 		self.parent = None
 		self.bar = None
+		self.menus = None
 	
 	def addmenu(self, title, after = 0):
 		id = self.getnextid()