diff --git a/Sim/Simulation/ISimulation.cpp b/Sim/Simulation/ISimulation.cpp
index 904f9b287e8941fd4951d41a008dc1c322cc62c1..269141219da4ea8fa5693bf5ec437b6c44498808 100644
--- a/Sim/Simulation/ISimulation.cpp
+++ b/Sim/Simulation/ISimulation.cpp
@@ -130,7 +130,7 @@ SimulationResult ISimulation::simulate()
 
     prepareSimulation();
 
-    const auto re_sample = ReSample::make(*m_sample, options(), force_polarized());
+    const ReSample re_sample = ReSample::make(*m_sample, options(), force_polarized());
 
     const size_t total_size = numberOfElements();
     size_t param_combinations = distributionHandler().getTotalNumberOfSamples();