diff --git a/dune/solvers/test/mmgtest.cc b/dune/solvers/test/mmgtest.cc
index e01fe948b3f41284455a30207ca9419f4053a826..2dd4ed229a40bec42f5803a65a200b03191ad790 100644
--- a/dune/solvers/test/mmgtest.cc
+++ b/dune/solvers/test/mmgtest.cc
@@ -129,7 +129,7 @@ bool checkWithGrid(const GridType& grid, const std::string fileName="")
     typedef typename Dune::FieldVector<double, 1> RangeType;
 
 
-    const GridView gridView = grid.leafView();
+    const GridView gridView = grid.leafGridView();
 
     Matrix A;
     constructPQ1Pattern(gridView, A);
@@ -180,7 +180,7 @@ bool checkWithYaspGrid(int refine, const std::string fileName="")
 
     std::cout << "Testing with YaspGrid<" << dim << ">" << std::endl;
     std::cout << "Number of levels: " << (grid.maxLevel()+1) << std::endl;
-    std::cout << "Number of leaf nodes: " << grid.leafView().size(dim) << std::endl;
+    std::cout << "Number of leaf nodes: " << grid.leafGridView().size(dim) << std::endl;
 
     passed = passed and checkWithGrid(grid, fileName);