diff --git a/src/Operators/Vector/vector_dist_operators_unit_tests.hpp b/src/Operators/Vector/vector_dist_operators_unit_tests.hpp
index 110a057b7a3959a47eb69612b44573674dad66d2..b8eff9a0e7ad6baf26751e9ecce4afcc3a27ac89 100644
--- a/src/Operators/Vector/vector_dist_operators_unit_tests.hpp
+++ b/src/Operators/Vector/vector_dist_operators_unit_tests.hpp
@@ -105,7 +105,7 @@ template <typename rtype, typename vector, unsigned int A, unsigned int B, unsig
 	return ret;
 }
 
-template <typename rtype, typename vector, unsigned int A, unsigned int B, unsigned int C> bool check_values_sum_3(const vector & vd1)
+template <typename rtype, typename vector, unsigned int A, unsigned int B, unsigned int C> bool check_values_sum_3(vector & vd1)
 {
 	bool ret = true;
 	auto it = vd1.getDomainIterator();