diff --git a/docker-compose/device-station_control.yml b/docker-compose/device-station_control.yml
index 02cf41e26dea31f90c1e294e61e5142b79044eed..d95e9ca492894de6c044a8d43ef3e05b50e8a0ab 100644
--- a/docker-compose/device-station_control.yml
+++ b/docker-compose/device-station_control.yml
@@ -38,4 +38,4 @@ services:
       # configure CORBA to _listen_ on 0:port, but tell others we're _reachable_ through ${HOSTNAME}:port, since CORBA
       # can't know about our Docker port forwarding
       - python3 -u ${TANGO_LOFAR_CONTAINER_DIR}/devices/devices/station_control.py LTS -v -ORBendPoint giop:tcp:0:5708 -ORBendPointPublish giop:tcp:${HOSTNAME}:5708
-    restart: on-failure
+    restart: unless-stopped