diff --git a/Engine/source/sfx/openal/linux/LoadOAL.linux.cpp b/Engine/source/sfx/openal/linux/LoadOAL.linux.cpp index 1ad9d5534..3b40dba51 100644 --- a/Engine/source/sfx/openal/linux/LoadOAL.linux.cpp +++ b/Engine/source/sfx/openal/linux/LoadOAL.linux.cpp @@ -40,9 +40,9 @@ ALboolean LoadOAL10Library(char *szOALFullPathName, LPOPENALFNTABLE lpOALFnTable return AL_FALSE; if (szOALFullPathName) - openal_library = dlopen(szOALFullPathName, RTLD_LAZY); + openal_library = dlopen(szOALFullPathName, RTLD_NOW); else - openal_library = dlopen("libopenal.so", RTLD_LAZY); + openal_library = dlopen("libopenal.so.1", RTLD_NOW); if (openal_library == NULL) { Con::errorf("Failed to load OpenAL shared library. Sound will not be available");