diff --git a/weboob/backends/aum/pages/contact_list.py b/weboob/backends/aum/pages/contact_list.py index 3134d20a..f4c660d3 100644 --- a/weboob/backends/aum/pages/contact_list.py +++ b/weboob/backends/aum/pages/contact_list.py @@ -134,7 +134,11 @@ class ContactListPage(PageBase): def on_loaded(self): self.items = [] - tags = self.document.getElementsByTagName('form')[0].childNodes[3].childNodes[1].childNodes + form = self.document.getElementsByTagName('form') + if not form: + return + + tags = form[0].childNodes[3].childNodes[1].childNodes for tag in tags: if not hasattr(tag, 'tagName') or tag.tagName != u'tr':