diff --git a/modules/apivie/pages.py b/modules/apivie/pages.py index 114fb4949f307bd7887975681605586ce95680df..2fcc084fdff8201fa73898dd664c1a5f896c5ca6 100644 --- a/modules/apivie/pages.py +++ b/modules/apivie/pages.py @@ -66,6 +66,8 @@ class InvestmentsPage(Page): def iter_investment(self): for line in self.document.xpath('//div[@class="supportTable"]//table/tbody/tr'): tds = line.findall('td') + if len(tds) < 4: + continue inv = Investment() inv.vdate = Date(dayfirst=True).filter(CleanText().filter(self.document.xpath( \ '//div[@id="table-evolution-contrat"]//table/tbody/tr[1]/td[1]')))