diff --git a/RAAspotter.py b/RAAspotter.py
index ae2f6fe47b8d655f530f55e4a8624540ae512f4b..9fb47f4a89ffc9151a0f79f2d12f4ccdcb1bb6c1 100644
--- a/RAAspotter.py
+++ b/RAAspotter.py
@@ -422,10 +422,13 @@ class RAAspotter:
   # Fonction qui essaie de deviner la date d'un RAA à partir de son nom.
   # Utile pour limiter les requêtes lors de l'obtention des RAA à scanner.
   def guess_date(string, regex):
-    guessed_date = datetime.datetime(9999, 1, 1)
     try:
       search = re.search(regex, string, re.IGNORECASE)
       guessed_date = dateparser.parse(search.group(1))
+      if guessed_date == None:
+        raise Exception('La date est un objet None')
+      else:
+        return guessed_date
     except Exception as exc:
       logger.warning(f"Impossible de deviner la date du terme {string} : {exc}")
-    return guessed_date
+      return datetime.datetime(9999, 1, 1)