diff --git a/main/loader.c b/main/loader.c
index 1ac5f9c5671c218ec800641234a9fe42439e798a..e492538e04237648c59872c6ea1fbb03e8863198 100644
--- a/main/loader.c
+++ b/main/loader.c
@@ -61,6 +61,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 #define RTLD_NOW 0
 #endif
 
+#ifndef RTLD_LOCAL
+#define RTLD_LOCAL 0
+#endif
+
 struct ast_module_user {
 	struct ast_channel *chan;
 	AST_LIST_ENTRY(ast_module_user) entry;