diff --git a/matlab/PosteriorIRF_core1.m b/matlab/PosteriorIRF_core1.m index 6c021576f6e0a7d21dd3c3cd3369edee5fdc1e3a..9cfdc8e244c6c9e7923505ca918b53f0662945cd 100644 --- a/matlab/PosteriorIRF_core1.m +++ b/matlab/PosteriorIRF_core1.m @@ -162,6 +162,8 @@ while fpar<B errordef = 'Indeterminacy'; elseif info(1) == 5 errordef = 'Rank condition is not satisfied'; + else + errordef = get_error_message(info, options_); end if strcmpi(type,'prior') disp(['PosteriorIRF :: Dynare is unable to solve the model (' errordef ')'])