diff --git a/Surface_mesh_segmentation/include/CGAL/Surface_mesh_segmentation.h b/Surface_mesh_segmentation/include/CGAL/Surface_mesh_segmentation.h index f1587fb2885..d27e7b75253 100644 --- a/Surface_mesh_segmentation/include/CGAL/Surface_mesh_segmentation.h +++ b/Surface_mesh_segmentation/include/CGAL/Surface_mesh_segmentation.h @@ -500,7 +500,7 @@ void Surface_mesh_segmentation::arrange_center_orientation( //Option-3 Ray ray(center, unit_normal); - Kernel::Do_intersect_3 intersector = Kernel().do_intersect_3_object(); + typename Kernel::Do_intersect_3 intersector = Kernel().do_intersect_3_object(); if(!intersector(ray, plane)) { return; }