Index: src/parse_l.c =================================================================== --- src/parse_l.c (revision 368) +++ src/parse_l.c (revision 369) @@ -2401,7 +2401,7 @@ yyFont = &PCB->Font; yyElement = NULL; - f = pcb_fp_fopen(Settings.LibraryShell, "", name, &st); + f = pcb_fp_fopen(Settings.LibraryShell, Settings.LibrarySearchPaths, name, &st); if (f == NULL) return -1; Index: src/parse_l.l =================================================================== --- src/parse_l.l (revision 368) +++ src/parse_l.l (revision 369) @@ -317,7 +317,7 @@ yyFont = &PCB->Font; yyElement = NULL; - f = pcb_fp_fopen(Settings.LibraryShell, "", name, &st); + f = pcb_fp_fopen(Settings.LibraryShell, Settings.LibrarySearchPaths, name, &st); if (f == NULL) return -1;