diff --git a/meta/recipes-bsp/u-boot/libubootenv_0.3.7.bb b/meta/recipes-bsp/u-boot/libubootenv_0.3.7.bb
index 7b5300f38b..373f26e4b1 100644
--- a/meta/recipes-bsp/u-boot/libubootenv_0.3.7.bb
+++ b/meta/recipes-bsp/u-boot/libubootenv_0.3.7.bb
@@ -17,7 +17,10 @@ inherit cmake lib_package
 
 EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release"
 
-DEPENDS = "zlib libyaml"
+PACKAGECONFIG ??= "yaml"
+PACKAGECONFIG[yaml] = ",-DNO_YML_SUPPORT=ON,libyaml"
+
+DEPENDS = "zlib"
 PROVIDES += "u-boot-fw-utils"
 RPROVIDES:${PN}-bin += "u-boot-fw-utils"
 
