From 487284fe5ca5352dbf295b0899ee1dfcb7abc954 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 28 Oct 2010 21:13:23 +0200 Subject: [PATCH] do not crash when contacts list is empty --- weboob/backends/aum/pages/contact_list.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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':