Index: trunk/src_plugins/millpath/toolpath.c =================================================================== --- trunk/src_plugins/millpath/toolpath.c (revision 27991) +++ trunk/src_plugins/millpath/toolpath.c (revision 27992) @@ -389,14 +389,11 @@ int within = 0; c = pcb_poly_from_circle(line->Point1.X, line->Point1.Y, r); - within |= pcb_poly_contour_in_contour(pa->contours, c->contours); - if (!within) - within |= pcb_polyarea_touching(pa, c); + within |= pcb_polyarea_touching(pa, c); pcb_polyarea_free(&c); if (!within) { c = pcb_poly_from_circle(line->Point2.X, line->Point2.Y, r); - within |= pcb_poly_contour_in_contour(pa->contours, c->contours); if (!within) within |= pcb_polyarea_touching(pa, c); pcb_polyarea_free(&c);