diff --git a/configure b/configure
index 4bea3209a1ecec521081e1f8703ee184c12647ec..32a398008f726a8231a71dcfdb89a31674492368 100755
--- a/configure
+++ b/configure
@@ -1374,7 +1374,7 @@ if test $targetos = darwin; then
         add_cflags "-pipe"
         check_cflags "-force_cpusubtype_ALL"
         check_cflags "-Wno-sign-compare"
-        disabled shared && add_cflags -mdynamic-no-pic
+        enabled shared || add_cflags -mdynamic-no-pic
     fi
 fi