Index: trunk/src_plugins/io_eagle/read.c =================================================================== --- trunk/src_plugins/io_eagle/read.c (revision 35775) +++ trunk/src_plugins/io_eagle/read.c (revision 35776) @@ -441,6 +441,12 @@ /* create docu on the first reference */ pcb_layer_type_t typ = t->lyt; rnd_layergrp_id_t gid; + + if (ly == NULL) { + ly = calloc(sizeof(eagle_layer_t), 1); + htip_set(&st->layers, id, ly); + } + ly->name = t->name; ly->color = t->color; ly->fill = 1;