Index: draw_csect.c =================================================================== --- draw_csect.c (revision 29681) +++ draw_csect.c (revision 29682) @@ -769,11 +769,11 @@ } else if (drag_delgrp) { if (gactive >= 0) { - pcb_layergrp_del(PCB, gactive, 1); + pcb_layergrp_del(PCB, gactive, 1, 1); if (pcb_layergrp_flags(PCB, gactive) & PCB_LYT_SUBSTRATE) - pcb_layergrp_del(PCB, gactive, 1); + pcb_layergrp_del(PCB, gactive, 1, 1); else if (pcb_layergrp_flags(PCB, gactive-1) & PCB_LYT_SUBSTRATE) - pcb_layergrp_del(PCB, gactive-1, 1); + pcb_layergrp_del(PCB, gactive-1, 1, 1); } drag_delgrp = 0; gactive = -1;