diff --git a/nixos/modules/services/audio/hqplayerd.nix b/nixos/modules/services/audio/hqplayerd.nix index ed8de390417..d549ac77e0e 100644 --- a/nixos/modules/services/audio/hqplayerd.nix +++ b/nixos/modules/services/audio/hqplayerd.nix @@ -110,7 +110,7 @@ in unitConfig.ConditionPathExists = [ configDir stateDir ]; - restartTriggers = [ config.environment.etc."hqplayer/hqplayerd.xml".source ]; + restartTriggers = optionals (cfg.config != null) [ config.environment.etc."hqplayer/hqplayerd.xml".source ]; preStart = '' cp -r "${pkg}/var/lib/hqplayer/web" "${stateDir}"