diff --git a/etherpad/templates/etherpad@.service.j2 b/etherpad/templates/etherpad@.service.j2
index da80b8194dd918bddbdadbeebc0088ed726c8e20..daca6b1ac26315f1edd020d3b91dd658eeb1dbcc 100644
--- a/etherpad/templates/etherpad@.service.j2
+++ b/etherpad/templates/etherpad@.service.j2
@@ -13,7 +13,7 @@ ExecStartPre={{etherpad_web_root}}/repository/bin/installDeps.sh
 ExecStart={{etherpad_web_root}}/repository/node_modules/ep_etherpad-lite/node/server.js --settings /etc/etherpad/%i-settings.json --apikey /etc/etherpad/%i-apikey.txt
 ExecStopPost=rm -f /run/etherpad/%i.socket
 WorkingDirectory={{etherpad_web_root}}/repository
-Restart=on-failure
+Restart=always
 RestartSec=3
 Environment="NODE_ENV=production"
 StandardError=syslog