Index: trunk/src_plugins/io_eagle/read.c =================================================================== --- trunk/src_plugins/io_eagle/read.c (revision 7920) +++ trunk/src_plugins/io_eagle/read.c (revision 7921) @@ -642,6 +642,8 @@ } if ((shape != NULL) && (strcmp(shape, "octagon") == 0)) PCB_FLAG_SET(PCB_FLAG_OCTAGON, pin); + else if ((shape != NULL) && (strcmp(shape, "square") == 0)) + PCB_FLAG_SET(PCB_FLAG_SQUARE, pin); else PCB_FLAG_SET(PCB_FLAG_VIA, pin);