diff --git a/tools/prepare_repartition_data.py b/tools/prepare_repartition_data.py
index 6bc05b3b4aba047b86d08104653c7f974f3d5ea1..54e752b835c749d6ecbea96e538bc58d7ac3bb0a 100644
--- a/tools/prepare_repartition_data.py
+++ b/tools/prepare_repartition_data.py
@@ -113,13 +113,13 @@ def get_partners_data_prorata(
     del_counter_ids = {}
 
     for partner_id in dbPartners.ids:
-        acc_counter_ids = del_partners_node[partner_id]["acc_counter_ids"]
+        acc_counter_ids = del_partners_node[partner_id].get("acc_counter_ids", [])
         for counter_id in acc_counter_ids:
             del_counter_ids[counter_id] = acc_counter_ids[counter_id]
 
     if 0 in del_partners_node:
         del_partners_dict[0] = "Pas de participant liƩ".upper()
-        acc_counter_ids = del_partners_node[0]["acc_counter_ids"]
+        acc_counter_ids = del_partners_node[0].get("acc_counter_ids", [])
         for counter_id in acc_counter_ids:
             del_counter_ids[counter_id] = acc_counter_ids[counter_id]