diff --git a/dune/vtk/CMakeLists.txt b/dune/vtk/CMakeLists.txt
index 99642d1db0ae59be6f988efc345e689284f5dc7b..7c6d8a5a9bc9352d3851e9b8d6324e9fb9df4433 100644
--- a/dune/vtk/CMakeLists.txt
+++ b/dune/vtk/CMakeLists.txt
@@ -4,16 +4,21 @@ dune_add_library("vtktypes" OBJECT
 #install headers
 install(FILES
   datacollectorinterface.hh
+  datacollectorinterface.impl.hh
   defaultvtkfunction.hh
   filereader.hh
   filewriter.hh
   gridcreator.hh
   legacyvtkfunction.hh
+  pvdwriter.hh
+  pvdwriter.impl.hh
   vtkfunction.hh
   vtklocalfunction.hh
   vtklocalfunctioninterface.hh
   vtkreader.hh
   vtkreader.impl.hh
+  vtktimeserieswriter.hh
+  vtktimeserieswriter.impl.hh
   vtktypes.hh
   vtkwriter.hh
   vtkwriterinterface.hh
diff --git a/dune/vtk/utility/CMakeLists.txt b/dune/vtk/utility/CMakeLists.txt
index 88b66b3f2217d5722191e0aa2271da2e817c5d17..e37684989f412b37a34461218450acf41dd5e580 100644
--- a/dune/vtk/utility/CMakeLists.txt
+++ b/dune/vtk/utility/CMakeLists.txt
@@ -6,4 +6,5 @@ install(FILES
   enum.hh
   filesystem.hh
   string.hh
+  uid.hh
   DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dune/vtkwriter/utility)