diff --git a/roles/slurm-start/tasks/main.yml b/roles/slurm-start/tasks/main.yml
index 1a1afd5bd0e08176bdabb66f1d6080ffd13de0eb..541ae97b80c740734a1969876246a3501d56185e 100644
--- a/roles/slurm-start/tasks/main.yml
+++ b/roles/slurm-start/tasks/main.yml
@@ -173,11 +173,6 @@
   become: true
   when: use_systemd is defined and start_slurmd is defined and slurmd_service_installed.changed and start_slurmd
 
-- name: restart slurmd
-  service: name=slurmd state=restarted 
-  become: true
-  tags: [never,DEPLOYSLURMDSERVICEBACKUP]
-
 - name: stop systemd-logind
   service: name=systemd-logind state=stopped enabled=no masked=yes
   become: true
@@ -186,5 +181,5 @@
 - name: start slurm
   service: name=slurm state=restarted enabled={{ slurmd_enabled }}
   become: true
-  when: use_systemd is not defined and start_slurmd is defined
+  when: use_systemd is not defined and start_slurmd is defined and start_slurmd