diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index c3ef25fd99..9fc100e961 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -438,3 +438,9 @@ perf_fix_sources () {
 		fi
 	done
 }
+
+python () {
+    kernel_features = d.getVar('KERNEL_FEATURES')
+    if 'rust' in kernel_features:
+        d.appendVar('EXTRA_OEMAKE', ' BUILD_BPF_SKEL=0')
+}
