diff --git a/roles/ynh_backup/tasks/main.yml b/roles/ynh_backup/tasks/main.yml
index 86cbde31656c3443f378a4ef68b440bae90b53f8..b254564d8c7f28f6fce32b2a2943f15965749abf 100644
--- a/roles/ynh_backup/tasks/main.yml
+++ b/roles/ynh_backup/tasks/main.yml
@@ -21,12 +21,10 @@
 - name: Enable Yunohost apps backup
   ansible.builtin.include_tasks: backup.yml
   when: ynh_backup.scheduled
-  tags:
-    - backup
+  failed_when: ynh_backup.system is False and ynh_backup.apps is False
+  tags: backup
 
 - name: Use Borg Backup with YunoHost
   ansible.builtin.include_tasks: borgbackup.yml
   when: ynh_borg_backup_scheduled
-  tags:
-    - backup
-    - borg
+  tags: borg