diff --git a/matlab/dynare_estimation_1.m b/matlab/dynare_estimation_1.m
index fc4ec91fc3f55fcee28523de4c976c358ce25264..5799ff2cd3ccc7005151ee916f8f9f767ccb0d30 100644
--- a/matlab/dynare_estimation_1.m
+++ b/matlab/dynare_estimation_1.m
@@ -71,7 +71,7 @@ if ~isempty(estim_params_)
 end
 if options_.steadystate_flag% if the *_steadystate.m file is provided.
     [ys,tchek] = feval([M_.fname '_steadystate'],...
-                       [zeros(M_.exo_nbr,1);...
+                       oo_.steady_state, [zeros(M_.exo_nbr,1);...
                         oo_.exo_det_steady_state]);
     if size(ys,1) < M_.endo_nbr 
         if length(M_.aux_vars) > 0