Index: read.c =================================================================== --- read.c (revision 21641) +++ read.c (revision 21642) @@ -1052,6 +1052,13 @@ x = eagle_get_attrc(st, n, "linetype_0_x1", 0); y = eagle_get_attrc(st, n, "linetype_0_y1", 0); pcb_poly_point_new(poly, x, y); + switch (loc) { + case IN_SUBC: + break; + case ON_BOARD: + size_bump(st, x, y); + break; + } x = eagle_get_attrc(st, n, "linetype_0_x2", 0); y = eagle_get_attrc(st, n, "linetype_0_y2", 0); pcb_poly_point_new(poly, x, y);