diff --git a/src/ipa/meson.build b/src/ipa/meson.build
index 56e65eaa7426..cc3837ab8525 100644
--- a/src/ipa/meson.build
+++ b/src/ipa/meson.build
@@ -16,7 +16,7 @@ config_h.set('IPA_MODULE_DIR',
 
 subdir('libipa')
 
-ipa_sign = find_program('ipa-sign.sh')
+ipa_sign = files('ipa-sign.sh')
 
 ipas = ['rkisp1', 'vimc']
 
diff --git a/src/meson.build b/src/meson.build
index f605a420c3ee..c9c1008562b1 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -4,7 +4,7 @@ endif
 
 openssl = find_program('openssl', required : true)
 if openssl.found()
-    ipa_gen_priv_key = find_program('ipa/gen-ipa-priv-key.sh')
+    ipa_gen_priv_key = files('ipa/gen-ipa-priv-key.sh')
     ipa_priv_key = custom_target('ipa-priv-key',
                                  output : [ 'ipa-priv-key.pem' ],
                                  command : [ ipa_gen_priv_key, '@OUTPUT@' ])
