diff --git a/modules/banquepopulaire/pages.py b/modules/banquepopulaire/pages.py index 56a21324..83a40db4 100644 --- a/modules/banquepopulaire/pages.py +++ b/modules/banquepopulaire/pages.py @@ -140,6 +140,9 @@ class TransactionsPage(BasePage): for tr in self.document.xpath('//table[@id="tbl1"]/tbody/tr'): tds = tr.findall('td') + if len(tds) < 5: + continue + t = Transaction(tr.attrib['id'].split('_', 1)[1]) date = u''.join([txt.strip() for txt in tds[4].itertext()])