Index: trunk/src/obj_rat.c =================================================================== --- trunk/src/obj_rat.c (revision 30057) +++ trunk/src/obj_rat.c (revision 30058) @@ -183,6 +183,8 @@ if ((ly == NULL) || (ly->meta.real.grp != gid)) return 0; } + if ((poly->Clipped == NULL) && (poly->parent.layer != NULL)) + pcb_poly_init_clip_force(poly->parent.layer->parent.data, poly->parent.layer, poly); return pcb_poly_is_point_in_p(x, y, 1, poly); }