diff --git a/src/gradient-flow.cc b/src/gradient-flow.cc
index 6d3a79cc82075a4b8a5ab8673b0f137478198558..c630fb81e857e8d47bcee1fbee2fdf733aaeec42 100644
--- a/src/gradient-flow.cc
+++ b/src/gradient-flow.cc
@@ -253,7 +253,7 @@ int main (int argc, char *argv[]) try
                                                                                                  TypeTree::hybridTreePath(),
                                                                                                  xEmbedded);
 
-  SubsamplingVTKWriter<GridType::LeafGridView> vtkWriter(grid->leafGridView(),0);
+  SubsamplingVTKWriter<GridType::LeafGridView> vtkWriter(grid->leafGridView(),refinementLevels(0));
   vtkWriter.addVertexData(xFunction, VTK::FieldInfo("orientation", VTK::FieldInfo::Type::scalar, xEmbedded[0].size()));
   vtkWriter.write("gradientflow_result_0");
 
@@ -293,7 +293,7 @@ int main (int argc, char *argv[]) try
                                                                                                    TypeTree::hybridTreePath(),
                                                                                                    xEmbedded);
 
-    SubsamplingVTKWriter<GridType::LeafGridView> vtkWriter(grid->leafGridView(),0);
+    SubsamplingVTKWriter<GridType::LeafGridView> vtkWriter(grid->leafGridView(),refinementLevels(0));
     vtkWriter.addVertexData(xFunction, VTK::FieldInfo("orientation", VTK::FieldInfo::Type::scalar, xEmbedded[0].size()));
     vtkWriter.write("gradientflow_result_" + std::to_string(i+1));