diff --git a/lib/generators.nix b/lib/generators.nix index 8e93ed04916e..ed59654cc07e 100644 --- a/lib/generators.nix +++ b/lib/generators.nix @@ -525,6 +525,8 @@ ${expr "" v} "(${v.expr})" else if v == { } then "{}" + else if libAttr.isDerivation v then + ''"${toString v}"'' else "{${introSpace}${concatItems ( lib.attrsets.mapAttrsToList (key: value: "[${builtins.toJSON key}] = ${toLua innerArgs value}") v