diff --git a/slides/cours_22.md b/slides/cours_22.md
index e8bc8a0eda42560b2fb128c767f4d1e306d18dbb..a3d629a0a1d0d19afe5ef7e16f1b9b3184490ccd 100644
--- a/slides/cours_22.md
+++ b/slides/cours_22.md
@@ -256,7 +256,7 @@ rien inserer_element(page, element)
     si est_feuille(page)
         placer(page, element)
     sinon
-        sous_page = page.tab[position(page, element) - 1].page
+        sous_page = page.tab[position(page, element.clé) - 1].page
         inserer_element(sous_page, element)
         // un element a été promu
         si element.page != vide