fixed 2.0 compat bug
diff --git a/Mac/Tools/IDE/PyBrowser.py b/Mac/Tools/IDE/PyBrowser.py
index 27e6418..c1abbac 100644
--- a/Mac/Tools/IDE/PyBrowser.py
+++ b/Mac/Tools/IDE/PyBrowser.py
@@ -428,7 +428,7 @@
 def tuple_caselesssort(items):
 	try:
 		tupledlist = map(lambda tuple, lower = string.lower: (lower(tuple[0]), tuple), items)
-	except TypeError:
+	except (AttributeError, TypeError):
 		items = items[:]
 		items.sort()
 		return items