diff --git a/dumux/decoupled/common/fv/mpfa/fvmpfaproperties.hh b/dumux/decoupled/common/fv/mpfa/fvmpfaproperties.hh
index 8d0d76acb0587354bb31e891080f3da422130128..d612552e9477b7f97a154738e8ad6ba77f659a45 100644
--- a/dumux/decoupled/common/fv/mpfa/fvmpfaproperties.hh
+++ b/dumux/decoupled/common/fv/mpfa/fvmpfaproperties.hh
@@ -84,7 +84,7 @@ struct GridImp<Dune::SGrid<dim, dim>, dim>
 
 #if HAVE_ALUGRID
 template<int dim>
-struct GridImp<Dune::ALUCubeGrid<dim, dim>, dim>
+struct GridImp<Dune::ALUGrid<dim, dim, Dune::cube, Dune::nonconforming>, dim>
 {
     static const int imp = GridTypes::aluGrid;
 };
diff --git a/test/boxmodels/1p/1ptestproblem.hh b/test/boxmodels/1p/1ptestproblem.hh
index 3053c3de178938acca13f41fdfd25d47eee6cfed..a29ca1190c55f4003a492629f7def111fe4bf77d 100644
--- a/test/boxmodels/1p/1ptestproblem.hh
+++ b/test/boxmodels/1p/1ptestproblem.hh
@@ -69,7 +69,7 @@ SET_PROP(OnePTestProblem, Grid)
     typedef Dune::SGrid<2, 2> type;
     //typedef Dune::YaspGrid<2> type;
   //typedef Dune::UGGrid<2> type;
-  //typedef Dune::ALUSimplexGrid<2,2> type;
+  //typedef Dune::ALUGrid<2, 2, Dune::simplex, Dune::conforming> type;
 };
 
 // Set the problem property
diff --git a/test/freeflow/navierstokes/navierstokestestproblem.hh b/test/freeflow/navierstokes/navierstokestestproblem.hh
index 280c09efe0879f3bab7881b1b49fd460bbb6b0ac..193c82815e34f38dcde3534abc80b19603e9548d 100644
--- a/test/freeflow/navierstokes/navierstokestestproblem.hh
+++ b/test/freeflow/navierstokes/navierstokestestproblem.hh
@@ -59,7 +59,7 @@ namespace Dumux
 
     // Set the grid type
 #if HAVE_ALUGRID
-    SET_TYPE_PROP(NavierStokesTestProblem, Grid, Dune::ALUCubeGrid<2,2>);
+    SET_TYPE_PROP(NavierStokesTestProblem, Grid, Dune::ALUGrid<2, 2, Dune::cube, Dune::nonconforming>);
 #elif HAVE_UG
     SET_TYPE_PROP(NavierStokesTestProblem, Grid, Dune::UGGrid<2>);
 #endif