diff --git a/code/nel/src/sound/driver/music_buffer.cpp b/code/nel/src/sound/driver/music_buffer.cpp index 40088d49e..6da9d91ec 100644 --- a/code/nel/src/sound/driver/music_buffer.cpp +++ b/code/nel/src/sound/driver/music_buffer.cpp @@ -46,7 +46,8 @@ IMusicBuffer *IMusicBuffer::createMusicBuffer(const std::string &filepath, bool string type = CFile::getExtension(filepath); CIFile *ifile = new CIFile(); - ifile->setAsyncLoading(async); + ifile->setCacheFileOnOpen(!async); + ifile->allowBNPCacheFileOnOpen(!async); ifile->open(lookup); IMusicBuffer *mb = createMusicBuffer(type, ifile, loop);