Index: draw_csect.c =================================================================== --- draw_csect.c (revision 29694) +++ draw_csect.c (revision 29695) @@ -744,7 +744,7 @@ g->open = 1; outline_gactive = pcb_layergrp_id(PCB, g); - pcb_layer_create(PCB, outline_gactive, "outline"); + pcb_layer_create(PCB, outline_gactive, "outline", 1); pcb_event(&PCB->hidlib, PCB_EVENT_LAYERS_CHANGED, NULL); } drag_addoutline = 0; @@ -781,11 +781,11 @@ } else if (drag_addlayer) { if (gactive >= 0) { - pcb_layer_create(PCB, gactive, "New Layer"); + pcb_layer_create(PCB, gactive, "New Layer", 1); pcb_event(&PCB->hidlib, PCB_EVENT_LAYERS_CHANGED, NULL); } else if (outline_gactive >= 0 && PCB->LayerGroups.grp[outline_gactive].len == 0) { - pcb_layer_create(PCB, outline_gactive, "outline"); + pcb_layer_create(PCB, outline_gactive, "outline", 1); pcb_event(&PCB->hidlib, PCB_EVENT_LAYERS_CHANGED, NULL); } drag_addlayer = 0;