Index: dxf.c =================================================================== --- dxf.c (revision 21307) +++ dxf.c (revision 21308) @@ -205,7 +205,7 @@ { const char *suffix = ".dxf"; - if (PCB) + if ((PCB != NULL) && (dxf_attribute_list[HA_dxffile].default_val.str_value == NULL)) pcb_derive_default_filename(PCB->Filename, &dxf_attribute_list[HA_dxffile], suffix); if (n)