Index: io_tedax.c =================================================================== --- io_tedax.c (revision 24883) +++ io_tedax.c (revision 24884) @@ -84,7 +84,7 @@ } if (pcb_strcasecmp(type, "stackup") == 0) { - PCB_ACT_IRES(tedax_stackup_save(PCB, PCB->Name, fname)); + PCB_ACT_IRES(tedax_stackup_save(PCB, PCB->hidlib.name, fname)); return 0; } Index: tboard.c =================================================================== --- tboard.c (revision 24883) +++ tboard.c (revision 24884) @@ -147,7 +147,7 @@ goto error; fprintf(f, "\nbegin board v1 "); - tedax_fprint_escape(f, pcb->Name); + tedax_fprint_escape(f, pcb->hidlib.name); fputc('\n', f); pcb_fprintf(f, " drawing_area 0 0 %.06mm %.06mm\n", pcb->hidlib.size_x, pcb->hidlib.size_y); for(n = 0, a = pcb->Attributes.List; n < pcb->Attributes.Number; n++,a++) {