diff --git a/modules/boursorama/pages.py b/modules/boursorama/pages.py index 26477ca8507824ef4254190907bdd2cc95c45b7c..67a4bc9654c9e1c62e1c0a8265871ccdfceaf60f 100644 --- a/modules/boursorama/pages.py +++ b/modules/boursorama/pages.py @@ -618,7 +618,7 @@ def obj_unitvalue(self): return CleanDecimal(replace_dots=True, default=NotAvailable).filter((TableCell('unitvalue')(self)[0]).xpath('./span[not(@class)]')) def iter_investment(self): - valuation = CleanDecimal('//li[h4[contains(text(), "Solde Espèces")]]/h3', replace_dots=True, default=None)(self.doc) + valuation = CleanDecimal('//li/span[contains(text(), "Solde Espèces")]/following-sibling::span', replace_dots=True, default=None)(self.doc) if valuation: yield create_french_liquidity(valuation)