diff --git a/dumux/porousmediumflow/3pwateroil/CMakeLists.txt b/dumux/porousmediumflow/3pwateroil/CMakeLists.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a523daeb2002b78eef91dfb31c06bb4a49c57a9c
--- /dev/null
+++ b/dumux/porousmediumflow/3pwateroil/CMakeLists.txt
@@ -0,0 +1,10 @@
+
+#install headers
+install(FILES
+indices.hh
+localresidual.hh
+model.hh
+primaryvariableswitch.hh
+volumevariables.hh
+vtkoutputfields.hh
+DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dumux/porousmediumflow/3pwateroil)
diff --git a/dumux/porousmediumflow/CMakeLists.txt b/dumux/porousmediumflow/CMakeLists.txt
index 9c7ecde9cf7633eea4b6a419e4ae346039b46c4a..378b552ced3af70ee3a1e7995e2cc79170b99877 100644
--- a/dumux/porousmediumflow/CMakeLists.txt
+++ b/dumux/porousmediumflow/CMakeLists.txt
@@ -7,6 +7,7 @@ add_subdirectory("2p2c")
 add_subdirectory("2pnc")
 add_subdirectory("2pncmin")
 add_subdirectory("3p")
+add_subdirectory("3pwateroil")
 add_subdirectory("3p3c")
 add_subdirectory("co2")
 add_subdirectory("compositional")