diff --git a/pkgs/os-specific/linux/kernel/htmldocs.nix b/pkgs/os-specific/linux/kernel/htmldocs.nix
index ba641347c839..dad377db06ab 100644
--- a/pkgs/os-specific/linux/kernel/htmldocs.nix
+++ b/pkgs/os-specific/linux/kernel/htmldocs.nix
@@ -18,7 +18,8 @@ stdenv.mkDerivation {
postPatch = ''
patchShebangs \
Documentation/sphinx/parse-headers.pl \
- scripts/{get_abi.pl,get_feat.pl,kernel-doc,sphinx-pre-install}
+ scripts/{get_abi.pl,get_feat.pl,kernel-doc,sphinx-pre-install} \
+ tools/net/ynl/ynl-gen-rst.py
'';
FONTCONFIG_FILE = makeFontsConf {
@@ -31,6 +32,7 @@ stdenv.mkDerivation {
perl
python3.pkgs.sphinx
python3.pkgs.sphinx-rtd-theme
+ python3.pkgs.pyyaml
which
];