diff --git a/CMakeLists.txt b/CMakeLists.txt
index a26867680824b2c4173c44dede8531e245dc865a..81dd8af9afcba2c2ff1f131ee90f9e3cb18ea0f2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -793,8 +793,8 @@ endif(UNIX)
 set(WELCOME_FILE ${CMAKE_SOURCE_DIR}/doc/WELCOME.txt)
 set(LICENSE_FILE ${CMAKE_SOURCE_DIR}/doc/LICENSE.txt)
 set(CREDITS_FILE ${CMAKE_SOURCE_DIR}/doc/CREDITS.txt)
-file(GLOB TUTORIAL_FILES ${CMAKE_SOURCE_DIR}/tutorial/*.*)
-file(GLOB DEMO_FILES ${CMAKE_SOURCE_DIR}/demos/*.*)
+file(GLOB TUTORIAL_FILES ${CMAKE_SOURCE_DIR}/tutorial/?*.*)
+file(GLOB DEMO_FILES ${CMAKE_SOURCE_DIR}/demos/?*.*)
 set(TEX_DIR ${CMAKE_SOURCE_DIR}/doc/texinfo)
 file(GLOB TEX_SRC ${TEX_DIR}/*.texi)
 set(TEX_OBJ ${TEX_DIR}/gmsh.aux ${TEX_DIR}/gmsh.cp ${TEX_DIR}/gmsh.cps