--- a/Project/ProjectResourcesBrowser.py Fri May 13 18:25:13 2011 +0200 +++ b/Project/ProjectResourcesBrowser.py Mon May 16 19:49:25 2011 +0200 @@ -379,7 +379,10 @@ try: path = os.path.dirname(itm.fileName()) except AttributeError: - path = os.path.join(self.project.ppath, itm.data(0)) + try: + path = itm.dirName() + except AttributeError: + path = os.path.join(self.project.ppath, itm.data(0)) if self.hooks["newResource"] is not None: self.hooks["newResource"](path)