Index: find_geo.c =================================================================== --- find_geo.c (revision 18112) +++ find_geo.c (revision 18113) @@ -799,7 +799,7 @@ return pcb_intersect_line_arc(&tmp, arc); } case PCB_PSSH_CIRC: - pcb_is_point_on_arc(shape->data.circ.x + ps->x, shape->data.circ.y + ps->x, shape->data.circ.dia/2, arc); + return pcb_is_point_on_arc(shape->data.circ.x + ps->x, shape->data.circ.y + ps->y, shape->data.circ.dia/2, arc); break; } return pcb_false;