Index: djopt.c =================================================================== --- djopt.c (revision 19246) +++ djopt.c (revision 19247) @@ -2519,7 +2519,7 @@ continue; c = find_corner(padstack->x, padstack->y, -1); - if (proto->hdia <= 0) + if (!PCB_PSTK_PROTO_CUTS(proto)) c->pad = padstack; else c->pin = padstack;