diff --git a/src/logic/RewardOperatorFormula.cpp b/src/logic/RewardOperatorFormula.cpp index 0d8315939..5daea4b59 100644 --- a/src/logic/RewardOperatorFormula.cpp +++ b/src/logic/RewardOperatorFormula.cpp @@ -41,7 +41,7 @@ namespace storm { } std::shared_ptr RewardOperatorFormula::substitute(std::map const& substitution) const { - return std::make_shared(this->getSubformula().substitute(substitution), this->rewardModelName, this->operatorInformation); + return std::make_shared(this->getSubformula().substitute(substitution), this->rewardModelName, this->operatorInformation, this->rewardMeasureType); } RewardMeasureType RewardOperatorFormula::getMeasureType() const { diff --git a/src/logic/TimeOperatorFormula.cpp b/src/logic/TimeOperatorFormula.cpp index c50517640..6a421a1a5 100644 --- a/src/logic/TimeOperatorFormula.cpp +++ b/src/logic/TimeOperatorFormula.cpp @@ -20,7 +20,7 @@ namespace storm { } std::shared_ptr TimeOperatorFormula::substitute(std::map const& substitution) const { - return std::make_shared(this->getSubformula().substitute(substitution), this->operatorInformation); + return std::make_shared(this->getSubformula().substitute(substitution), this->operatorInformation, this->rewardMeasureType); } RewardMeasureType TimeOperatorFormula::getMeasureType() const {