Index: dsn.c =================================================================== --- dsn.c (revision 12028) +++ dsn.c (revision 12029) @@ -65,7 +65,7 @@ return; } - lid = pcb_layer_by_name(slayer); + lid = pcb_layer_by_name(PCB->Data, slayer); if (lid < 0) { pcb_message(PCB_MSG_ERROR, "import_dsn: skipping polyline because layer name is invalid: %s\n", slayer); return;