diff --git a/app/scodoc/sco_synchro_etuds.py b/app/scodoc/sco_synchro_etuds.py
index 1759f0a6bf9a2db70f46e0456bd271078628f11e..99b919ab0c8a8b89110ed9e719b0634b898d83b6 100644
--- a/app/scodoc/sco_synchro_etuds.py
+++ b/app/scodoc/sco_synchro_etuds.py
@@ -286,7 +286,7 @@ def formsemestre_synchro_etuds(
             print(partition_id)
             
             for etu in nip_etape:
-                if etu[1] not in sco_groups.get_partition_groups(partition=partition_id):
+                if etu[1] not in sco_groups.get_partition_groups(partition=sco_groups.get_partition(partition_id)):
                     sco_groups.create_group(partition_id=partition_id)
 
             #