Index: trunk/src/find_geo.c =================================================================== --- trunk/src/find_geo.c (revision 27656) +++ trunk/src/find_geo.c (revision 27657) @@ -296,6 +296,10 @@ { pcb_coord_t cx, cy; + /* clipped out of existence... */ + if (polygon->Clipped == NULL) + return pcb_false; + /* canonical point */ cx = polygon->Clipped->contours->head.point[0]; cy = polygon->Clipped->contours->head.point[1];