Index: select.c =================================================================== --- select.c (revision 16219) +++ select.c (revision 16220) @@ -329,7 +329,7 @@ } /* end with vias */ - if (pcb->ViaOn || !Flag) { + if (pcb->pstk_on || !Flag) { PCB_PADSTACK_LOOP(pcb->Data); { if (pcb_pstk_near_box(padstack, Box, NULL) @@ -336,7 +336,7 @@ && !PCB_FLAG_TEST(PCB_FLAG_LOCK, padstack) && PCB_FLAG_TEST(PCB_FLAG_SELECTED, padstack) != Flag) { append(PCB_OBJ_PSTK, padstack, padstack); - if (pcb->ViaOn) + if (pcb->pstk_on) pcb_pstk_invalidate_draw(padstack); } }