Index: trunk/src/obj_pstk_proto.c =================================================================== --- trunk/src/obj_pstk_proto.c (revision 20435) +++ trunk/src/obj_pstk_proto.c (revision 20436) @@ -1167,9 +1167,11 @@ int n; for(n = 0; n < pcb->RouteStyle.used; n++) { - pcb_cardinal_t pid = pcb->RouteStyle.array[n].via_proto; - if ((pid >= 0) && (pid < len)) - res[pid]++; + if (pcb->RouteStyle.array[n].via_proto_set) { + pcb_cardinal_t pid = pcb->RouteStyle.array[n].via_proto; + if ((pid >= 0) && (pid < len)) + res[pid]++; + } } }