diff --git a/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb b/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb
index 2cd67ad05f..cdfe07a584 100644
--- a/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb
+++ b/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb
@@ -27,5 +27,6 @@ RDEPENDS:packagegroup-core-buildessential = "\
     libstdc++-dev \
     libtool \
     pkgconfig \
+    ${@bb.utils.contains('KERNEL_FEATURES', 'rust', 'bindgen-cli libclang rust rust-src-lib rust-tools-rustfmt', '', d)} \
     "
 
