summary refs log tree commit diff
path: root/nixos/modules/services/audio/hqplayerd.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/modules/services/audio/hqplayerd.nix')
-rw-r--r--nixos/modules/services/audio/hqplayerd.nix2
1 files changed, 1 insertions, 1 deletions
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}"