diff --git a/models/scop_cotisation_cg_exo.py b/models/scop_cotisation_cg_exo.py
index 399d5849baf0636f77fec1f925d91545c8397e46..347999316b38eb5ac8664e0f8938f04018a29ea5 100644
--- a/models/scop_cotisation_cg_exo.py
+++ b/models/scop_cotisation_cg_exo.py
@@ -330,7 +330,7 @@ class ScopCotisationExo(models.Model):
         """
         quarters = {}
         if self.year_exo_start == self.year_exo_end:
-            quarters[self.year_exo_start] = range(self.quarter_exo_start, self.quarter_exo_end + 1)
+            quarters[str(self.year_exo_start)] = range(self.quarter_exo_start, self.quarter_exo_end + 1)
         else:
             for year in range(self.year_exo_start, self.year_exo_end + 1):
                 if year == self.year_exo_start: