diff --git a/slides/cours_7.md b/slides/cours_7.md
index e50177d8924950b3dc6e41036a5a37e370152741..f9298849639ca68a8e0a594d27e10a3617f0164c 100644
--- a/slides/cours_7.md
+++ b/slides/cours_7.md
@@ -175,7 +175,7 @@ entier ind_min, ind_max; // les indices min/max des tableaux à trier
 rien quicksort(entier tableau[], entier ind_min, entier ind_max)
     si (longueur(tab) > 1)
         ind_pivot = partition(tableau, ind_min, ind_max)
-        si (longueur(tableau[0:ind_pivot-1]) != 0)
+        si (longueur(tableau[ind_min:ind_pivot-1]) != 0)
             quicksort(tableau, ind_min, pivot_ind - 1)
         si (longueur(tableau[ind_pivot+1:ind_max-1]) != 0)
             quicksort(tableau, ind_pivot + 1, ind_max)