Index: trunk/src_plugins/import_gerb/gerb2camv.c =================================================================== --- trunk/src_plugins/import_gerb/gerb2camv.c (revision 726) +++ trunk/src_plugins/import_gerb/gerb2camv.c (revision 727) @@ -757,7 +757,7 @@ (*ly)->sub = 1; (*ly)->clearing = clearing; (*ly)->color = main_layer->color; - camv_layer_append_to_design(camv, *ly); + camv->loader.ly = camv_sublayer_append_after(camv, *ly, camv->loader.ly); } static void gedraw_do_pol(camv_design_t *camv, const camv_layer_t *main_layer, camv_layer_t **ly, gerbst_t *curr, gerbst_t *last) @@ -1156,7 +1156,7 @@ ly->name = rnd_strdup(name); camv_layer_invent_color(camv, ly); /* gerber files do not have layer color */ - camv_layer_append_to_design(camv, ly); + camv->loader.ly = camv_layer_append_to_design(camv, ly); memset(&curr, 0, sizeof(curr)); curr.interp = GEI_LIN;