diff --git a/roles/mellanox_config/templates/pfc-ecn.sh.j2 b/roles/mellanox_config/templates/pfc-ecn.sh.j2
index be5f4291485bffa6ed55790c8cb1a4633939f577..b13e891e2a883b13c9df4924a99a755c3997f7cd 100644
--- a/roles/mellanox_config/templates/pfc-ecn.sh.j2
+++ b/roles/mellanox_config/templates/pfc-ecn.sh.j2
@@ -74,6 +74,8 @@ done
 {% if "OpenStack Nova" in ansible_product_name %}
 {% for device in qibdevicenames.stdout_lines %}
 printf "echo 106 > /sys/class/infiniband/{{ device }}/tc/1/traffic_class \n"
+echo 106 > /sys/class/infiniband/{{ device }}/tc/1/traffic_class
+printf "`which cma_roce_tos` -d $dev -t 106 \n"
 `which cma_roce_tos` -d  {{ device }} -t 106
 {% endfor %}
 {% endif %}