diff --git a/matlab/dr_block.m b/matlab/dr_block.m
index bf0760dad2313b3590cadeb144fec57254213cea..5c9c1b2167f9b6b67a6d7dcc7311ef808ae95341 100644
--- a/matlab/dr_block.m
+++ b/matlab/dr_block.m
@@ -301,7 +301,7 @@ for i = 1:Size;
         if maximum_lead > 0 && n_fwrd > 0
             data(i).eigval = - jacob(1 , n_pred + n - n_fwrd + 1 : n_pred + n) / jacob(1 , n_pred + n + 1 : n_pred + n + n_fwrd) ;
             data(i).rank = sum(abs(data(i).eigval) > 0);
-            full_rank = (abs(jacob(1,n_pred+n+1: n_pred_n+n_fwrd)) > 1e-9);
+            full_rank = (abs(jacob(1,n_pred+n+1: n_pred+n+n_fwrd)) > 1e-9);
         else
             data(i).eigval = [];
             data(i).rank = 0;