Index: trunk/src/plug_footprint.c =================================================================== --- trunk/src/plug_footprint.c (revision 7938) +++ trunk/src/plug_footprint.c (revision 7939) @@ -422,8 +422,9 @@ pcb_fp_sort_children(&pcb_library); free(path); - if (res >= 0) + if (res >= 0) { pcb_event(PCB_EVENT_LIBRARY_CHANGED, NULL); - - return res; + return 0; + } + return -1; }