diff --git a/dune/stuff/common/ranges.hh b/dune/stuff/common/ranges.hh
index 9752a41c49172dc904440de8050236773ee6c6df..262ff18820de1b5574ef07414c846264482dfa78 100644
--- a/dune/stuff/common/ranges.hh
+++ b/dune/stuff/common/ranges.hh
@@ -21,10 +21,10 @@
 #endif
 #include <dune/stuff/common/math.hh>
 
-namespace std {
-
+namespace Dune {
 
 #if HAVE_DUNE_FEM
+namespace Fem {
 
 template <class DiscreteFunctionTraits>
 auto begin(const Dune::DiscreteFunctionInterface<DiscreteFunctionTraits>& func) -> decltype(func.dbegin())
@@ -50,9 +50,10 @@ auto end(Dune::DiscreteFunctionInterface<DiscreteFunctionTraits>& func) -> declt
   return func.dend();
 }
 
+} // namespace Fem
 #endif
 
-} // namespace std
+} // namespace Dune
 
 namespace Dune {
 namespace Stuff {