diff --git a/dune/functions/functionspacebases/istlvectorbackend.hh b/dune/functions/functionspacebases/istlvectorbackend.hh
index c110006529acc569c4bdd327724fc31caf122475..041455f110b61d5b6993b5251dec22ac03d477a4 100644
--- a/dune/functions/functionspacebases/istlvectorbackend.hh
+++ b/dune/functions/functionspacebases/istlvectorbackend.hh
@@ -114,7 +114,7 @@ class ISTLVectorBackend
   {
     std::size_t i = (nextPosition < multiIndex.size()) ? multiIndex[nextPosition] : 0;
     return hybridIndexAccess(c, i, [&] (auto&& ci) -> decltype(auto) {
-        return resolveMultiIndex(std::forward<decltype(ci)>(ci), multiIndex, nextPosition+1);
+        return ISTLVectorBackend<V>::resolveMultiIndex(std::forward<decltype(ci)>(ci), multiIndex, nextPosition+1);
     });
   }