--- a/Project/ProjectFormsBrowser.py Sun May 15 19:20:41 2011 +0200 +++ b/Project/ProjectFormsBrowser.py Mon May 16 19:48:55 2011 +0200 @@ -462,7 +462,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["newForm"] is not None: self.hooks["newForm"](path)