diff --git a/dune/common/tupleutility.hh b/dune/common/tupleutility.hh
index 711f9979cc4bfcebcf58cbfcb0f5c0ecec1d091a..9e5bd55ee46c5384639d90ced295d70e2d3b1a46 100644
--- a/dune/common/tupleutility.hh
+++ b/dune/common/tupleutility.hh
@@ -1386,7 +1386,7 @@ namespace Dune {
     //! \brief Applies a function object to each storage element of the tuple.
     //! \param f Function object.
     template <class Functor>
-    void apply(Functor& f) {
+    void apply(Functor& f) const {
       Visitor<tuple_size<TupleType>::value,TupleType,Functor>::visit(f, tuple_);
     }
   private: