Index: source/blender/src/filesel.c =================================================================== --- source/blender/src/filesel.c (revision 10857) +++ source/blender/src/filesel.c (working copy) @@ -1611,14 +1611,14 @@ filesel_prevspace(); - if(sfile->type==FILE_LOADLIB) { - if(sfile->flag & FILE_STRINGCODE) { - if (!G.relbase_valid) { - okee("You have to save the .blend file before using relative paths! Using absolute path instead."); - sfile->flag &= ~FILE_STRINGCODE; - } + if(sfile->flag & FILE_STRINGCODE) { + if (!G.relbase_valid) { + okee("You have to save the .blend file before using relative paths! Using absolute path instead."); + sfile->flag &= ~FILE_STRINGCODE; } + } + if(sfile->type==FILE_LOADLIB) { do_library_append(sfile); BIF_undo_push("Append from file"); allqueue(REDRAWALL, 1);