diff --git a/weboob/tools/capabilities/bank/transactions.py b/weboob/tools/capabilities/bank/transactions.py index 7d29f96d..9eea1cf6 100644 --- a/weboob/tools/capabilities/bank/transactions.py +++ b/weboob/tools/capabilities/bank/transactions.py @@ -306,7 +306,10 @@ class FrenchTransaction(Transaction): except InvalidOperation: pass - try: - return CleanDecimal(self.credit_selector)(item) - except InvalidOperation: - return Decimal('0') + if self.credit_selector: + try: + return CleanDecimal(self.credit_selector)(item) + except InvalidOperation: + pass + + return Decimal('0')