diff --git a/source/VirtualFluidsCore/BoundaryConditions/BCFunction.h b/source/VirtualFluidsCore/BoundaryConditions/BCFunction.h
index 2632a523b615e0ff24e226ccd2ae7d4203a50b89..40d47b1b2a28c0220908ad0bc9bc8053875e075a 100644
--- a/source/VirtualFluidsCore/BoundaryConditions/BCFunction.h
+++ b/source/VirtualFluidsCore/BoundaryConditions/BCFunction.h
@@ -44,7 +44,7 @@ public:
    void setFunction(const std::string& functionstring) { this->function.SetExpr(functionstring); }
    void setFunction(const double& constVelocity) { std::stringstream dummy; dummy<<constVelocity; function.SetExpr(dummy.str());  }
    void setStartTime(const double& starttime) {this->starttime = starttime; }
-   void setEndTime(const double& starttime) {this->endtime = endtime; }
+   void setEndTime(const double& endtime) {this->endtime = endtime; }
 
    mu::Parser&        getFunction()        { return function;  }
    const mu::Parser&  getFunction()  const { return function;  }