diff --git a/matlab/model_diagnostics.m b/matlab/model_diagnostics.m
index b16cdce7aff7c7f98020e4f9c18947d7459d6d5c..21a51639dfab18860622752a4b2795d32eacccaf 100644
--- a/matlab/model_diagnostics.m
+++ b/matlab/model_diagnostics.m
@@ -160,6 +160,7 @@ for b=1:nb
                                     'evaluate', 'static', 'block_decomposed', ['block=' ...
                                 int2str(b)]);
         end
+        n_vars_jacob=size(jacob,2);
     else
         if options_.block
             T = NaN(M_.block_structure_stat.tmp_nbr, 1);