diff --git a/libavformat/avisynth.c b/libavformat/avisynth.c
index c01d7e484cde1ec3dc8c07a274b3c9cf2de6e572..fbd4a8d4b03597086d25de89738ead48dada329a 100644
--- a/libavformat/avisynth.c
+++ b/libavformat/avisynth.c
@@ -43,7 +43,7 @@
       #define AVISYNTH_LIB "libavxsynth.so"
     #endif
 
-  #define LoadLibrary(x) dlopen(x, RTLD_NOW | RTLD_GLOBAL)
+  #define LoadLibrary(x) dlopen(x, RTLD_NOW | RTLD_LOCAL)
   #define GetProcAddress dlsym
   #define FreeLibrary dlclose
 #endif