diff --git a/module/Application/src/Controller/OffreFormationController.php b/module/Application/src/Controller/OffreFormationController.php
index 4418d5797123a36f11a1998afe676d92c2a83c2d..09bbc25495514bb953caa2ac87744fac67f29eee 100755
--- a/module/Application/src/Controller/OffreFormationController.php
+++ b/module/Application/src/Controller/OffreFormationController.php
@@ -2,6 +2,7 @@
 
 namespace Application\Controller;
 
+use Application\Entity\Db\CheminPedagogique;
 use Application\Entity\Db\ElementPedagogique;
 use Application\Entity\Db\Etape;
 use Application\Entity\Db\GroupeTypeFormation;
@@ -365,6 +366,7 @@ class OffreFormationController extends AbstractController
         /* Mise en place des filtres */
         $this->em()->getFilters()->enable('historique')->init([
             ElementPedagogique::class,
+            CheminPedagogique::class,
             TypeFormation::class,
             GroupeTypeFormation::class,
             TypeModulateur::class,
diff --git a/module/Application/view/application/offre-formation/index.phtml b/module/Application/view/application/offre-formation/index.phtml
index c9e2cfb917fe5a5f3ecadf0529788532bfc3cfbb..9faf590c18215f10fc4e93e150cf13fab296625a 100755
--- a/module/Application/view/application/offre-formation/index.phtml
+++ b/module/Application/view/application/offre-formation/index.phtml
@@ -60,9 +60,9 @@ $etapesItems = [
 
 foreach ($etapes as $etp) {
     $etapesItems[$etp->getId()] = [
-        'label'     => sprintf("%s (%s EP)", $etp, count($etp->getElementPedagogique())),
+        'label'     => sprintf("%s (%s EP)", $etp, count($etp->getCheminPedagogique())),
         'etape'     => $etp,
-        'orpheline' => $etp->getElementPedagogique()->count() === 0,
+        'orpheline' => $etp->getCheminPedagogique()->count() === 0,
         'url'       => $this->url('of', [], makeQuery($structure, $niveau, $etp)),
     ];
 }