diff --git a/modules/boursorama/pages.py b/modules/boursorama/pages.py
index 0973f4fca09d9899c98843064b656ab7c9de57d9..036d8def3b5403b502f2dd59edd3891ded64f079 100644
--- a/modules/boursorama/pages.py
+++ b/modules/boursorama/pages.py
@@ -607,7 +607,11 @@ class get_loan(ItemElement):
             int, CleanDecimal.French('//p[contains(text(), "ances totales") or contains(text(), "Nombre total")]/span')
         )
         obj_subscription_date = Date(
-            CleanText('//p[contains(text(), "Date de souscription")]/span'), parse_func=parse_french_date
+            Coalesce(
+                CleanText('//p[contains(text(), "Date de souscription")]/span'),
+                CleanText('//p[contains(text(), "Date de départ du prêt")]/span'),
+            ),
+            parse_func=parse_french_date,
         )
 
         obj_total_amount = Coalesce(