diff --git a/lib/modules.nix b/lib/modules.nix index 076ffdde246..47c7e9bf1ac 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -159,7 +159,7 @@ rec { value = (opt.apply or id) merged; in opt // { value = addErrorContext "while evaluating the option `${showOption loc}':" value; - definitions = defsFinal; + definitions = map (def: def.value) defsFinal; isDefined = defsFinal != []; };