diff --git a/roles/mellanox_drivers/tasks/main.yml b/roles/mellanox_drivers/tasks/main.yml
index 88fc029ddc2f5b68ddbc39ea678acceb7dbcea42..7046800e15610a4aa2b9a94ae96b6a463ae55360 100644
--- a/roles/mellanox_drivers/tasks/main.yml
+++ b/roles/mellanox_drivers/tasks/main.yml
@@ -148,4 +148,4 @@
 - name: enable roce_mode setting
   service: name=roce_mode state=started enabled=yes
   become: true
-  when: start_roce_service is undefined or start_roce_service is true
+  when: start_roce_service is undefined or start_roce_service