diff --git a/configure.in b/configure.in
index 88d653f645..adb6d80b70 100644
--- a/configure.in
+++ b/configure.in
@@ -106,9 +106,6 @@ fi
 # set DYNAMIC_LIB_EXTEN
 # we should really be using libtool so we don't need to do this
 case "$host" in
-    *darwin*)
-        DYNAMIC_LIB_EXTEN="dylib"
-    ;;
     *cygwin* | *mingw*)
         DYNAMIC_LIB_EXTEN="dll"
     ;;
diff --git a/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c b/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c
index 564c9d8825..e1c9b74a6a 100644
--- a/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c
+++ b/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c
@@ -723,8 +723,6 @@ static switch_status_t sm_load_module(const char *dir, const char *fname)
 
 #ifdef WIN32
 	const char *ext = ".dll";
-#elif defined (MACOSX) || defined (DARWIN)
-	const char *ext = ".dylib";
 #else
 	const char *ext = ".so";
 #endif
diff --git a/src/switch_loadable_module.c b/src/switch_loadable_module.c
index 11d69357a0..97a3cb7487 100644
--- a/src/switch_loadable_module.c
+++ b/src/switch_loadable_module.c
@@ -749,8 +749,6 @@ SWITCH_DECLARE(switch_status_t) switch_loadable_module_load_module(char *dir, ch
 
 #ifdef WIN32
 	const char *ext = ".dll";
-#elif defined (MACOSX) || defined (DARWIN)
-	const char *ext = ".dylib";
 #else
 	const char *ext = ".so";
 #endif