diff --git a/modules/seq/alg/src/local_align.cc b/modules/seq/alg/src/local_align.cc
index aec7a5932a26adbcbae8fae3cd5d13008182198e..bea994306b9b69e98d7eb41f121c6ea5160f8e48 100644
--- a/modules/seq/alg/src/local_align.cc
+++ b/modules/seq/alg/src/local_align.cc
@@ -53,7 +53,7 @@ bool CollectPatches(impl::AlnMat& mat, int min_i, int max_i, int min_j, int max_
     }
   }
   for (int x=0; x<mat.GetWidth(); ++x) {
-    for (int y=j; y<mmax_j; ++y) {
+    for (int y=j; y<=mmax_j; ++y) {
       mat(x, y).score=0;
     }
   }