diff --git a/delaunay.md b/delaunay.md
index b149e9920d73a52d77d30b87d623a0211e63423e..1c8b3fc89075491a7f3e11db5c951053bc342b8e 100644
--- a/delaunay.md
+++ b/delaunay.md
@@ -134,12 +134,12 @@ void bowyer_watson(vec_points *points, vec_triangle *triangles) {
             t = form_triangle_from_edge_and_point(arete, p);
             vector_push(triangles, t);
         }
+    }
 
-        // on retire les points du super triangle
-        pour chaque t dans triangles {
-            if t contient un point du super triangle {
-                vec_remove(triangles, t);
-            }
+    // on retire les points du super triangle
+    pour chaque t dans triangles {
+        if t contient un point du super triangle {
+            vec_remove(triangles, t);
         }
     }
 }