diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 02ac2e59d224e1063265ac9e13960e72792f8e88..9d6c4d101d57f8aa842d5a7f2686009b9dc666c1 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -10,5 +10,6 @@ foreach(_program ${programs})
   add_executable(${_program} ${_program}.cc)
   target_link_dune_default_libraries(${_program})
   add_dune_pythonlibs_flags(${_program})
+  target_link_libraries(${_program} tinyxml2)
 #  target_compile_options(${_program} PRIVATE "-fpermissive")
 endforeach()