Index: board.c =================================================================== --- board.c (revision 31700) +++ board.c (revision 31701) @@ -427,7 +427,7 @@ if (to < from) return -1; - for(gid = 0, grp = pcb->LayerGroups.grp; gid <= pcb->LayerGroups.len; gid++,grp++) { + for(gid = from, grp = pcb->LayerGroups.grp+from; gid <= pcb->LayerGroups.len+to; gid++,grp++) { const char *s; if (!(grp->ltype & accept))