From 8c831859b654340cd3118f5801cab51fb1b952d5 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Fri, 7 Dec 2012 18:12:20 +0100 Subject: [PATCH] fix parsing of transactions --- modules/lcl/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/lcl/pages.py b/modules/lcl/pages.py index b4938c5e..ae505293 100644 --- a/modules/lcl/pages.py +++ b/modules/lcl/pages.py @@ -219,9 +219,10 @@ class AccountHistoryPage(BasePage): for table in tables: # Look for the relevant table in the Pro version header=table.getprevious() - while str(header.tag)=="": + while header is not None and str(header.tag) != 'div': header=header.getprevious() - header=header.find("div") + if header is not None: + header=header.find("div") if header is not None: header=header.find("span")