diff --git a/handlers/main.yml b/handlers/main.yml
index d54826bdfc8e907c4be8410d28702544b0dea14d..c8e102186a3daffd3caf1734f50976efa4e273a0 100644
--- a/handlers/main.yml
+++ b/handlers/main.yml
@@ -1,14 +1,3 @@
 - name: reload systemd
   systemd:
     daemon_reload: True
-
-- name: enable timers
-  loop:
-    - check
-    - retention
-    - run
-    - export
-  systemd:
-    name: "backup-{{ item }}.timer"
-    enabled: "{{ backups.jobs[item].enabled }}"
-    state: "{% if backups.jobs[item].enabled %}started{% else %}stopped{% endif %}"
diff --git a/tasks/main.yml b/tasks/main.yml
index 855e4ad7d684b3928013177fd17f5dd04d9b865c..6cc38053f8c3ba3b7f8d3abd7a133a7217362088 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -78,7 +78,6 @@
   - name: copy timers
     notify:
       - reload systemd
-      - enable timers
     loop:
       - check
       - retention
@@ -91,6 +90,16 @@
       group: root
       mode: 0644
 #      validate: /usr/bin/systemd-analyze verify %s
+  - name: enable timers
+    loop:
+      - check
+      - retention
+      - run
+      - export
+    systemd:
+      name: "backup-{{ item }}.timer"
+      enabled: "{{ backups.jobs[item].enabled }}"
+      state: "{% if backups.jobs[item].enabled %}started{% else %}stopped{% endif %}"
   - name: create data folder
     file:
       path: /var/backup-client/