diff --git a/rapport_impact_datapapers_tetis.qmd b/rapport_impact_datapapers_tetis.qmd
index 0d5c541c9fcd1adaf5f4d2b6f0a576890b9d66d4..4a74881770942011f7cf2d70cf31766750320f10 100644
--- a/rapport_impact_datapapers_tetis.qmd
+++ b/rapport_impact_datapapers_tetis.qmd
@@ -217,7 +217,16 @@ def get_citation_count(doi):
     api_url = f'https://api.crossref.org/works/{doi}'
 
     # Perform the request to the CrossRef Metadata API
-    response = requests.get(api_url)
+    max_retries = 5
+    delay = 2
+    for attempt in range(1, max_retries + 1):
+        try:
+            response = requests.get(api_url)
+            if response.status_code == 200:
+                break
+        except:
+            print(f"Could not get crossref {doi}")
+
 
     # Check if the request was successful (status code 200)
     if response.status_code == 200: