diff --git a/scripts/bootstrap-depends.sh b/scripts/bootstrap-depends.sh
index de9fe145e081514d01556a30538c50b5774d58f8..1c8ac9bf8e1de7882a5c0b708c3b502a905597dd 100755
--- a/scripts/bootstrap-depends.sh
+++ b/scripts/bootstrap-depends.sh
@@ -107,6 +107,7 @@ pkg cmocka ${CMOCKA_URL} ${CMOCKA_TAG} include/cmocka.h
 pkg libuv ${LIBUV_URL} ${LIBUV_TAG} include/uv.h --disable-static
 # lua
 pkg lua ${LUA_URL} ${LUA_TAG} include/lua.h generic install INSTALL_TOP=${PREFIX}
+if [ ! -f ${PREFIX}/lib/pkgconfig/lua.pc ]; then
 cat > ${PREFIX}/lib/pkgconfig/lua.pc << EOF
 prefix=${PREFIX}
 exec_prefix=\${prefix}
@@ -120,6 +121,7 @@ Requires:
 Libs: -L\${libdir} -llua -lm
 Cflags: -I\${includedir}
 EOF
+fi
 
 # remove on successful build
 rm -rf ${BUILD_DIR}