diff --git a/roles/rke2/handlers/main.yml b/roles/rke2/handlers/main.yml
index 75b35a872ec93904c779fcee77c8f4457c80b18c..8dc0e2f0d236f0bdc53d7865c34912f0d799fd39 100644
--- a/roles/rke2/handlers/main.yml
+++ b/roles/rke2/handlers/main.yml
@@ -14,7 +14,9 @@
     enabled: yes
     state: restarted
     daemon_reload: yes
-
+  ignore_errors: True
+  when: upgrade
+  
 - name: reload rke2
   ansible.builtin.systemd:
     name: "rke2-{{ node_type }}"