diff --git a/matlab/disp_dr.m b/matlab/disp_dr.m
index 26c06ba2bad0cd7f367cf0de09fb9b23f84be7e7..1fbd002bb5b0746ddeef4eaac6a31519977b4d81 100644
--- a/matlab/disp_dr.m
+++ b/matlab/disp_dr.m
@@ -103,7 +103,7 @@ end
 for k=1:nx
     flag = 0;
     if options_.block
-        str1 = subst_auxvar(k1(dr.nstatic+k),-1);
+        str1 = subst_auxvar(dr.state_var(k),-1);
     else
         str1 = subst_auxvar(k1(klag(k,1)),klag(k,2)-M_.maximum_lag-2);
     end;