diff --git a/mex/sources/bytecode/SparseMatrix.cc b/mex/sources/bytecode/SparseMatrix.cc
index dd90b4cd5f543c31b717651e9d3f5097b13fcd22..4a6faccec8906d39d250146bf2a7097f7df48838 100644
--- a/mex/sources/bytecode/SparseMatrix.cc
+++ b/mex/sources/bytecode/SparseMatrix.cc
@@ -4039,7 +4039,7 @@ dynSparseMatrix::Simulate_Newton_One_Boundary(bool forward)
         for (it_ = y_kmin; it_ < periods+y_kmin; it_++)
           solve_non_linear(block_num, y_size, y_kmin, y_kmax, size);
       else
-        for (int it_ = y_kmin; it_ < periods+y_kmin; it_++)
+        for (it_ = y_kmin; it_ < periods+y_kmin; it_++)
           solve_linear(block_num, y_size, y_kmin, y_kmax, size, 0);
     }
   else