diff --git a/dune/perftool/vtkpredicate.hh b/dune/perftool/vtkpredicate.hh
index fa77e2a30040332fc129ea1dd792912ee42e7566..d567e01e7a1310b230708c53e7d2372d5e859f2a 100644
--- a/dune/perftool/vtkpredicate.hh
+++ b/dune/perftool/vtkpredicate.hh
@@ -1,6 +1,8 @@
 #ifndef DUNE_PERFTOOL_VTKPREDICATE_HH
 #define DUNE_PERFTOOL_VTKPREDICATE_HH
 
+#include <dune/typetree/nodeinterface.hh>
+
 /** A predicate for vtk output
  *  that cuts all vector grid function spaces with a length greater than 4.
  *  This is necessary because VTK cannot handle them.
@@ -14,4 +16,4 @@ struct CuttingPredicate
   }
 };
 
-#endif
\ No newline at end of file
+#endif