diff --git a/layouts/partials/blocks/templates/programs.html b/layouts/partials/blocks/templates/programs.html
index a783e9d5662c0d452285bda009ef7b8170b5976a..b11032074acdda55ed81f6d16b1b588f4fef0c51 100644
--- a/layouts/partials/blocks/templates/programs.html
+++ b/layouts/partials/blocks/templates/programs.html
@@ -17,7 +17,7 @@
         <ol class="programs">
           {{- range .programs -}}
             <li>
-              {{ $program := site.GetPage (printf "/programs/%s" .slug) }}
+              {{ $program := site.GetPage (printf "/programs%s" .path) }}
               {{- $title := partial "PrepareHTML" $program.Title -}}
               <a href="{{ $program.Permalink }}" title="{{ safeHTML (i18n "commons.more_aria" (dict "Title" $title)) }}">
                 {{- $title -}}
@@ -25,10 +25,6 @@
             </li>
           {{ end }}
         </ol>
-        {{/*   TODO : use program list partial ?
-          {{ partial "programs/programs-list.html" .programs }}
-        */}}
-      
       </div>
     </div>
   </section>