diff --git a/src/UnicaenSynchro/Service/Synchronisation/SynchronisationService.php b/src/UnicaenSynchro/Service/Synchronisation/SynchronisationService.php
index 8b19190fb8b8c439824e1d54aaa88cd726204519..118157746b3861476715e57ed65058a4a59636a9 100644
--- a/src/UnicaenSynchro/Service/Synchronisation/SynchronisationService.php
+++ b/src/UnicaenSynchro/Service/Synchronisation/SynchronisationService.php
@@ -168,7 +168,7 @@ class SynchronisationService
             if ($item['deleted_on'] === null && !isset($data_source[$id])) {
                 $nbRetrait++;
                 //                $texte_retrait .= "Retrait de ".$id." des données destination.\n";
-                $this->getSqlHelperService()->delete($orm_destination, $table_destination, $primarykey_id, $id);
+                $this->getSqlHelperService()->delete($orm_destination, $correspondance[$table_destination], $primarykey_id, $id);
             }
         }
 
@@ -197,7 +197,7 @@ class SynchronisationService
             if (isset($data_destination[$id]) and $data_destination[$id]["deleted_on"] !== null) {
                 $nbRestauration++;
                 //                $texte_restauration .= "Restauration de ".$id." des données destinations.\n";
-                $this->getSqlHelperService()->restore($orm_destination, $table_destination, $primarykey_id, $id);
+                $this->getSqlHelperService()->restore($orm_destination, $table_destination, $correspondance[$primarykey_id], $id);
             }
         }
         echo "#Restauration: " . $nbRestauration . "\n";
@@ -211,7 +211,7 @@ class SynchronisationService
             if (isset($data_destination[$id]) and $this->checkDifferences($item, $data_destination[$id], $correspondance, $source)) {
                 $nbModification++;
                 //                $texte_modication .= "Modif de ".$id." des données sources.\n";
-                $this->getSqlHelperService()->update($orm_destination, $table_destination, $item, $correspondance, $primarykey_id,  $id, $source);
+                $this->getSqlHelperService()->update($orm_destination, $table_destination, $item, $correspondance, $correspondance[$primarykey_id],  $id, $source);
             }
         }
         echo "#Modification: " . $nbModification . "\n";