--- ECHO_content/ECHO_helpers.py 2004/10/27 14:23:24 1.21 +++ ECHO_content/ECHO_helpers.py 2004/10/27 15:58:15 1.23 @@ -18,12 +18,15 @@ def readFieldFromXML(meta_url,parent,fie dom=xml.dom.minidom.parse(meta_url) except: - fh=urllib.urlopen(meta_url) - dom=xml.dom.minidom.parse(fh) + try: + fh=urllib.urlopen(meta_url) + dom=xml.dom.minidom.parse(fh) + except: + return None if not dom: return None parent=dom.getElementsByTagName(parent) - if not dom: return None + if not parent: return None field=parent[0].getElementsByTagName(field)