diff --git a/src/UnicaenIndicateur/Controller/IndicateurController.php b/src/UnicaenIndicateur/Controller/IndicateurController.php
index d61e8b208f0d7374d37c2c2452dccf75fc9b1190..cfb8ab881e2c6e3655f78afbdc58cb6ad25da815 100644
--- a/src/UnicaenIndicateur/Controller/IndicateurController.php
+++ b/src/UnicaenIndicateur/Controller/IndicateurController.php
@@ -103,7 +103,7 @@ class IndicateurController extends AbstractActionController {
         $namespace = $this->params()->fromQuery('namespace');
 
         $form = $this->getIndicateurForm();
-        $form->setAttribute('action', $this->url()->fromRoute('indicateur/modifier', ['indicateur' => $indicateur], ['query' => ['namespace' => $namespace]], true));
+        $form->setAttribute('action', $this->url()->fromRoute('indicateur/modifier', ['indicateur' => $indicateur->getId()], ['query' => ['namespace' => $namespace]], true));
         if ($namespace) {
             $indicateur->setNamespace($namespace);
             $form->get('namespace')->setAttribute('readonly', true);