Index: parse_l.c =================================================================== --- parse_l.c (revision 20872) +++ parse_l.c (revision 20873) @@ -2527,6 +2527,7 @@ io_pcb_preproc_board(PCB); + pcb_data_clip_inhibit_inc(PCB->Data); retval = Parse(NULL, fcmd, conf_core.rc.file_path, Filename); if ((settings_dest != CFR_invalid) && (retval == 0)) { @@ -2606,6 +2607,7 @@ } pcb_layer_auto_fixup(PCB); io_pcb_postproc_board(PCB); + pcb_data_clip_inhibit_dec(PCB->Data, 1); return retval; } Index: parse_l.l =================================================================== --- parse_l.l (revision 20872) +++ parse_l.l (revision 20873) @@ -384,6 +384,7 @@ io_pcb_preproc_board(PCB); + pcb_data_clip_inhibit_inc(PCB->Data); retval = Parse(NULL, fcmd, conf_core.rc.file_path, Filename); if ((settings_dest != CFR_invalid) && (retval == 0)) { @@ -463,6 +464,7 @@ } pcb_layer_auto_fixup(PCB); io_pcb_postproc_board(PCB); + pcb_data_clip_inhibit_dec(PCB->Data, 1); return retval; }