diff --git a/roles/borgbackup-client/handlers/main.yml b/roles/borgbackup-client/handlers/main.yml
new file mode 100644
index 0000000000000000000000000000000000000000..6cd8da2ff530e84dae46a68b862003934bb38c90
--- /dev/null
+++ b/roles/borgbackup-client/handlers/main.yml
@@ -0,0 +1,5 @@
+---
+- name: restart cron
+  service:
+    name: cron
+    state: restarted
diff --git a/roles/borgbackup-client/tasks/main.yml b/roles/borgbackup-client/tasks/main.yml
index 26dc4e67ede493cf71c1277617b481e0145cef31..cbec020964d520c07acc8d469e29951139224705 100644
--- a/roles/borgbackup-client/tasks/main.yml
+++ b/roles/borgbackup-client/tasks/main.yml
@@ -45,4 +45,5 @@
   template:
     src: "cron.d/borg.j2"
     dest: "/etc/cron.d/borg"
+  notify: restart cron