diff --git a/CMake/CTestCustom.cmake.in b/CMake/CTestCustom.cmake.in
index 541fca59caf8d1add525215b4e693f98323fb479..e10cc8f5f9f0814b4af23dc350cc00323f3ef6e7 100644
--- a/CMake/CTestCustom.cmake.in
+++ b/CMake/CTestCustom.cmake.in
@@ -62,7 +62,7 @@ set(CTEST_CUSTOM_WARNING_EXCEPTION
   ".*Microsoft.*include.*.h.*[Ww]arning.*"
   ".*gdal_priv.h.*[Ww]arning.*"
   ".*cpl_string.h.*[Ww]arning.*"
-  "*otbmuparserx*"
+  ".*otbmuparserx.*"
 
   # Ignore clang's summary warning, assuming prior text has matched some
   # other warning expression: