diff --git a/src/ipa/ipa-sign-install.sh b/src/ipa/ipa-sign-install.sh
index 5317a8a..f101970 100755
--- a/src/ipa/ipa-sign-install.sh
+++ b/src/ipa/ipa-sign-install.sh
@@ -13,6 +13,10 @@ ipa_sign=$(dirname "$0")/ipa-sign.sh
 
 echo "Regenerating IPA modules signatures"
 
+if [[ ! -e "${MESON_INSTALL_DESTDIR_PREFIX}/${libdir}" ]]; then
+	exit 0
+fi
+
 for module in "${MESON_INSTALL_DESTDIR_PREFIX}/${libdir}"/*.so ; do
 	"${ipa_sign}" "${key}" "${module}" "${module}.sign"
 done
