diff --git a/resources/resmon-systemd.service b/resources/resmon-systemd.service
index 019c301dc20087dddeca558374d9d9c8b46e2ca0..7d6422bef296810d1d9f6f8ba3146f331d257552 100644
--- a/resources/resmon-systemd.service
+++ b/resources/resmon-systemd.service
@@ -6,7 +6,7 @@ After=network.target
 [Service]
 Type=forking
 ExecStart=/opt/resmon/resmon
-Restart=always
+Restart=on-failure
 
 [Install]
 WantedBy=multi-user.target