Index: export_openems.c =================================================================== --- export_openems.c (revision 34294) +++ export_openems.c (revision 34295) @@ -170,10 +170,10 @@ { const char *suffix = ".m"; pcb_mesh_t *mesh = pcb_mesh_get(MESH_NAME); - char **val = openems_attribute_list[HA_openemsfile].value; + char **val = &openems_values[HA_openemsfile].str; if ((PCB != NULL) && ((val == NULL) || (*val == NULL) || (**val == '\0'))) - pcb_derive_default_filename(PCB->hidlib.filename, &openems_attribute_list[HA_openemsfile], suffix); + pcb_derive_default_filename(PCB->hidlib.filename, &openems_values[HA_openemsfile], suffix); if (mesh != NULL) { openems_attribute_list[HA_def_substrate_thick].default_val.crd = mesh->def_subs_thick;