diff --git a/Mac/Tools/IDE/Wapplication.py b/Mac/Tools/IDE/Wapplication.py index dcad29f62b2..3269d35c3d9 100644 --- a/Mac/Tools/IDE/Wapplication.py +++ b/Mac/Tools/IDE/Wapplication.py @@ -261,7 +261,13 @@ def scriptswalk(self, top, menu, done=None): savedir = os.getcwd() os.chdir(top) for name in names: - fss, isdir, isalias = macfs.ResolveAliasFile(name) + if name == "CVS": + continue + try: + fss, isdir, isalias = macfs.ResolveAliasFile(name) + except: + # maybe a broken alias + continue path = fss.as_pathname() if done.has_key(path): continue