diff --git a/roles/container-engine/cri-o/tasks/main.yaml b/roles/container-engine/cri-o/tasks/main.yaml
index 89aab567e6b058e38993d30379b5eeef207dbb9c..2d45e653fa01515d99bdc9c1c472f56ca9696550 100644
--- a/roles/container-engine/cri-o/tasks/main.yaml
+++ b/roles/container-engine/cri-o/tasks/main.yaml
@@ -193,8 +193,7 @@
     name: crio
     state: restarted
   when:
-    - config_install.changed
-    - reg_auth_install.changed
+    - config_install.changed or reg_auth_install.changed
     - not service_start.changed
 
 - name: cri-o | verify that crio is running