diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 15adcea1d22c242e457e2dfc4094afb4d7ccef85..75a0de76eda797c620c95777ab14db4b5a76739f 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,11 +1,13 @@
 set(programs compute-disc-error
              cosserat-continuum
-             film-on-substrate
              gradient-flow
              harmonicmaps
              rod3d)
 #            rodobstacle)
 
+if (dune-parmg_FOUND)
+	set(programs film-on-substrate ${programs})
+endif()
 foreach(_program ${programs})
   add_executable(${_program} ${_program}.cc)
   target_link_dune_default_libraries(${_program})