diff -r 4864f7f01e1d -r 7fcc129a06ce objdictgen/nodelist.py --- a/objdictgen/nodelist.py Sat Jul 21 10:39:25 2007 +0200 +++ b/objdictgen/nodelist.py Wed Jul 25 08:48:08 2007 +0200 @@ -99,9 +99,11 @@ files = os.listdir(self.EDSFolder) for file in files: - result = self.LoadEDS(file) - if result != None: - return result + filepath = os.path.join(self.EDSFolder, file) + if os.path.isfile(filepath) and os.path.splitext(filepath)[-1] == ".eds": + result = self.LoadEDS(file) + if result != None: + return result result = self.LoadMasterNode(netname) if result != None: