diff --git a/Subdivision_method_3/include/CGAL/Subdivision_method_3/subdivision_masks_3.h b/Subdivision_method_3/include/CGAL/Subdivision_method_3/subdivision_masks_3.h index e9750084e8a..c6502ccdff1 100644 --- a/Subdivision_method_3/include/CGAL/Subdivision_method_3/subdivision_masks_3.h +++ b/Subdivision_method_3/include/CGAL/Subdivision_method_3/subdivision_masks_3.h @@ -331,6 +331,7 @@ public: void vertex_node(vertex_descriptor vertex, Point& pt) { Halfedge_around_vertex_circulator vcir(vertex, *(this->pmesh)); size_t n = circulator_size(vcir); + CGAL_assertion(n > 0); FT R[] = {0.0, 0.0, 0.0}; Point_ref S = get(this->vpmap,vertex);