diff --git a/nixos/modules/services/audio/mpd.nix b/nixos/modules/services/audio/mpd.nix index 909f78d9a04e..fa19da5a2e86 100644 --- a/nixos/modules/services/audio/mpd.nix +++ b/nixos/modules/services/audio/mpd.nix @@ -26,7 +26,9 @@ let "\"" + (toString v) + "\"" ) ) a; - nonBlockSettings = lib.filterAttrs (n: v: !(builtins.isAttrs v || builtins.isList v)) cfg.settings; + nonBlockSettings = lib.filterAttrs ( + n: v: !(builtins.isAttrs v || builtins.isList v || isNull v) + ) cfg.settings; pureBlockSettings = removeAttrs cfg.settings (builtins.attrNames nonBlockSettings); blocks = pureBlockSettings