Index: undo.c =================================================================== --- undo.c (revision 8690) +++ undo.c (revision 8691) @@ -819,7 +819,7 @@ l->new_index = l->old_index; l->old_index = tmp; - if (pcb_layer_move(l->old_index, l->new_index)) + if (pcb_layer_move(l->old_index, l->new_index, -1)) return pcb_false; else return pcb_true;