diff --git a/ParameterLib/TimeDependentHeterogeneousParameter.cpp b/ParameterLib/TimeDependentHeterogeneousParameter.cpp
index a1b3dd2a9053c5b477c36f3f4eb73a71f829ddb9..3c251a3fdb6132d1be9b5339a99d615d04c8ad34 100644
--- a/ParameterLib/TimeDependentHeterogeneousParameter.cpp
+++ b/ParameterLib/TimeDependentHeterogeneousParameter.cpp
@@ -21,7 +21,7 @@ TimeDependentHeterogeneousParameter::TimeDependentHeterogeneousParameter(
     std::vector<PairTimeParameterName>
         time_parameter_name_mapping)
     : Parameter<double>(std::move(name), nullptr),
-      _time_parameter_name_mapping(time_parameter_name_mapping)
+      _time_parameter_name_mapping(std::move(time_parameter_name_mapping))
 {
 }