diff --git a/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h b/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h index 73d407e0e72..e92b823d399 100644 --- a/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h +++ b/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_3.h @@ -3979,7 +3979,7 @@ Periodic_3_triangulation_3::get_location_offset( found = false; int cumm_off = c->offset(0) | c->offset(1) | c->offset(2) | c->offset(3); - if(cumm_off == 0) { + if(cumm_off == 0 && tester(c, Offset())) { // default case: found = true; return Offset();