diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
index 8f18ff198e8b39ed15811e2b6bd8c829f566893c..57b18a3682949a7d1f27c2b77a0a3c4ec8874c2f 100644
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -1,2 +1,8 @@
 add_subdirectory("doxygen")
 add_subdirectory("comm")
+if(LATEX_USABLE)
+  ADD_LATEX_DOCUMENT(istl.tex FATHER_TARGET doc
+    BIB_FILES istl.bib  DEFAULT_SAFEPDF IMAGES blockstructure.eps)
+  create_doc_install(${CMAKE_CURRENT_BINARY_DIR}/istl.pdf
+    share/doc/dune-istl/)
+endif(LATEX_USABLE)