diff --git a/matlab/+mom/run.m b/matlab/+mom/run.m
index db044e9697240c4fef1c5c5f18cd6c78c2ff95f3..51d809668e90a08b06a6e969f787bdefc8641846 100644
--- a/matlab/+mom/run.m
+++ b/matlab/+mom/run.m
@@ -712,7 +712,7 @@ if do_bayesian_estimation_mcmc
             if ~options_mom_.nograph
                 oo_.mom = PlotPosteriorDistributions(estim_params_, M_, options_mom_, bayestopt_, oo_.mom);
             end
-            [oo_.mom.posterior.metropolis.mean,oo_.mom.posterior.metropolis.Variance] = GetPosteriorMeanVariance(M_,options_mom_.mh_drop);
+            [oo_.mom.posterior.metropolis.mean,oo_.mom.posterior.metropolis.Variance] = GetPosteriorMeanVariance(options_mom_,M_);
         elseif options_mom_.load_mh_file && options_mom_.load_results_after_load_mh
             % load fields from previous MCMC run stored in results-file
             field_names={'posterior_mode','posterior_std_at_mode',...% fields set by marginal_density
diff --git a/tests/estimation/method_of_moments/CET/cet_tarb.mod b/tests/estimation/method_of_moments/CET/cet_tarb.mod
index ff5023ba925a5b10951ae030d82bafa813dbc9fb..7a6d6dd932bfd8869825cf17f34538b5eb1e5099 100644
--- a/tests/estimation/method_of_moments/CET/cet_tarb.mod
+++ b/tests/estimation/method_of_moments/CET/cet_tarb.mod
@@ -170,7 +170,7 @@ method_of_moments(mom_method = irf_matching
 , mh_replic=0
 , mode_check
 , mode_compute = 4
-, mode_file = 'cet_tarb_results/method_of_moments/cet_tarb_mh_mode'
+, mode_file = 'cet_tarb_results/method_of_moments/cet_tarb_mode'
 , plot_priors = 0
 );