Index: trunk/src/draw_ly_spec.c =================================================================== --- trunk/src/draw_ly_spec.c (revision 8459) +++ trunk/src/draw_ly_spec.c (revision 8460) @@ -130,7 +130,7 @@ cctx.poly_before = pcb_gui->poly_before; cctx.poly_after = pcb_gui->poly_after; - if ((cctx.grp == NULL) || (cctx.grp->len == 0)) { /* fallback: no layers -> original code: draw auto+manual */ + if ((cctx.grp == NULL) || (cctx.grp->len <= 1)) { /* fallback: no layers -> original code: draw auto+manual */ pcb_draw_layer(LAYER_PTR(lid), cctx.screen); pcb_draw_silk_auto(&cctx, &lyt_side); }