Index: data.c =================================================================== --- data.c (revision 29668) +++ data.c (revision 29669) @@ -168,7 +168,7 @@ list_map0(&data->Rat, pcb_rat_t, pcb_rat_free); for (layer = data->Layer, i = 0; i < data->LayerN; layer++, i++) - pcb_layer_free_fields(layer); + pcb_layer_free_fields(layer, 0); if (!is_subc) { if (data->subc_tree)