diff --git a/grid/onedgrid/onedgrid.cc b/grid/onedgrid/onedgrid.cc
index faeb31810ec0176cc202b33d332611e99200a085..81c80aca645cd83133b91b0208d4d402b7926e14 100644
--- a/grid/onedgrid/onedgrid.cc
+++ b/grid/onedgrid/onedgrid.cc
@@ -54,7 +54,8 @@ Dune::OneDGridLevelIteratorFactory<0>::lbegin (const OneDGrid<1,1> * g, int leve
 
 template <int dim, int dimworld>
 Dune::OneDGrid<dim,dimworld>::OneDGrid(int numElements, double leftBoundary, double rightBoundary)
-  : leafIndexSet_(*this),
+  : refinementType_(LOCAL),
+    leafIndexSet_(*this),
     idSet_(*this)
 {
   typedef const OneDGrid<dim,dimworld> GridImp;
@@ -91,7 +92,8 @@ Dune::OneDGrid<dim,dimworld>::OneDGrid(int numElements, double leftBoundary, dou
 
 template <int dim, int dimworld>
 Dune::OneDGrid<dim,dimworld>::OneDGrid(const SimpleVector<OneDCType>& coords)
-  : leafIndexSet_(*this),
+  : refinementType_(LOCAL),
+    leafIndexSet_(*this),
     idSet_(*this)
 {
   typedef const OneDGrid<dim,dimworld> GridImp;