diff --git a/conda/opencv/build.sh b/conda/opencv/build.sh
index 227cb45844765897dbd6df9fba5f9808b1ef6f6c..7ec3876d77f1b9fa5ed519d371c3dc42a7fd0a7f 100644
--- a/conda/opencv/build.sh
+++ b/conda/opencv/build.sh
@@ -35,7 +35,7 @@ if [ "${SHORT_OS_STR}" == "Darwin" ]; then
     # CPU_DISPATCH:STRING=SSE4_1;SSE4_2;AVX;FP16;AVX2;AVX512_SKX
     CPU_DISPATCH_FLAGS="-DCPU_DISPATCH=SSE4_1;SSE4_2;AVX;FP16"
     # remove -dead_strip_dylibs from LDFLAGS if it exists
-    export LDFLAGS:=$(filter-out "-dead_strip_dylibs",$(LDFLAGS))
+    export LDFLAGS=${LDFLAGS//"-dead_strip_dylibs"/}
 
 fi