Index: find_geo.c =================================================================== --- find_geo.c (revision 30850) +++ find_geo.c (revision 30851) @@ -1218,7 +1218,7 @@ pcb_pstk_shape_t *shape2, *slshape2 = NULL, sltmp2; pcb_layer_type_t lyt = pcb_layer_flags_(ly); - if (!(lyt & PCB_LYT_COPPER)) /* consider only copper for connections */ + if (!ctx->allow_noncopper_pstk && !(lyt & PCB_LYT_COPPER)) /* consider only copper for connections */ continue; shape1 = pcb_pstk_shape_at(PCB, ps1, ly);