diff --git a/matlab/dynare_estimation_init.m b/matlab/dynare_estimation_init.m
index ba1bdc9a5625be27663e3327773726ee21da3a45..0542c503a351363c0ffdcff7d0956acc13bad3a2 100644
--- a/matlab/dynare_estimation_init.m
+++ b/matlab/dynare_estimation_init.m
@@ -606,7 +606,7 @@ if options_.load_results_after_load_mh
     end
 end
 
-if options_.mh_replic
+if options_.mh_replic || options_.load_mh_file,
     [current_options, options_] = check_posterior_sampler_options([], options_, bounds);
     options_.posterior_sampler_options.current_options = current_options;
 end