diff --git a/dune/solvers/common/tuplevector.hh b/dune/solvers/common/tuplevector.hh
index 026d9a829d7da207a7dcd5b03a25ff1fcfe48f26..01da296d6ba76cf60bcc49e36d01cec344601728 100644
--- a/dune/solvers/common/tuplevector.hh
+++ b/dune/solvers/common/tuplevector.hh
@@ -22,15 +22,8 @@ namespace Solvers
 
   public:
 
-    /** \brief Construct from a set of arguments */
-    template<class... TT>
-    constexpr TupleVector(TT&&... tt) :
-      Base(std::forward<TT>(tt)...)
-    {}
-
-    /** \brief Default constructor */
-    constexpr TupleVector()
-    {}
+    // inherit all constructors from std::tuple
+    using Base::Base;
 
     /** \brief Const access to the tuple elements */
     template<std::size_t i>