diff --git a/CMake/OTBModuleHeaderTest.cmake b/CMake/OTBModuleHeaderTest.cmake
index 8f7cf5a1614cc5b486a846b277ae7ed17feb2634..8182cc5816af679777eea5e8307e73bafb2e3297 100644
--- a/CMake/OTBModuleHeaderTest.cmake
+++ b/CMake/OTBModuleHeaderTest.cmake
@@ -22,27 +22,21 @@ add_custom_target( OTBHeaderTests
 
 
 SET(BANNED_HEADERS)
-#if(NOT OTB_USE_OPENCV)
-#	string(CONCAT BANNED_HEADERS ${BANNED_HEADERS} "otbDecisionTreeMachineLearningModelFactory.h otbDecisionTreeMachineLearningModel.h otbKNearestNeighborsMachineLearningModelFactory.h otbKNearestNeighborsMachineLearningModel.h otbRandomForestsMachineLearningModelFactory.h otbRandomForestsMachineLearningModel.h otbSVMMachineLearningModelFactory.h otbSVMMachineLearningModel.h otbGradientBoostedTreeMachineLearningModelFactory.h otbGradientBoostedTreeMachineLearningModel.h otbBoostMachineLearningModelFactory.h otbBoostMachineLearningModel.h otbNeuralNetworkMachineLearningModelFactory.h otbNeuralNetworkMachineLearningModel.h otbNormalBayesMachineLearningModelFactory.h otbNormalBayesMachineLearningModel.h otbRequiresOpenCVCheck.h ")
-#	string(STRIP ${BANNED_HEADERS} BANNED_HEADERS)
-#	string(CONCAT BANNED_HEADERS ${BANNED_HEADERS} " ")
-#endif()
+if(NOT OTB_USE_OPENCV)
+	SET(BANNED_HEADERS "${BANNED_HEADERS} otbDecisionTreeMachineLearningModelFactory.h otbDecisionTreeMachineLearningModel.h otbKNearestNeighborsMachineLearningModelFactory.h otbKNearestNeighborsMachineLearningModel.h otbRandomForestsMachineLearningModelFactory.h otbRandomForestsMachineLearningModel.h otbSVMMachineLearningModelFactory.h otbSVMMachineLearningModel.h otbGradientBoostedTreeMachineLearningModelFactory.h otbGradientBoostedTreeMachineLearningModel.h otbBoostMachineLearningModelFactory.h otbBoostMachineLearningModel.h otbNeuralNetworkMachineLearningModelFactory.h otbNeuralNetworkMachineLearningModel.h otbNormalBayesMachineLearningModelFactory.h otbNormalBayesMachineLearningModel.h otbRequiresOpenCVCheck.h")
+endif()
  
-#if(NOT OTB_USE_LIBSVM)
-#	string(CONCAT BANNED_HEADERS ${BANNED_HEADERS} "otbLibSVMMachineLearningModel.h otbLibSVMMachineLearningModelFactory.h")
-#	string(STRIP ${BANNED_HEADERS} BANNED_HEADERS)
-#	string(CONCAT BANNED_HEADERS ${BANNED_HEADERS} " ")
-#endif()
+if(NOT OTB_USE_LIBSVM)
+	SET(BANNED_HEADERS "${BANNED_HEADERS} otbLibSVMMachineLearningModel.h otbLibSVMMachineLearningModelFactory.h")
+endif()
+
+message(${BANNED_HEADERS})
 
 # ************ ADD YOUR BANNED HEADERS HERE ************
 #if(CONDITION)
-#	string(CONCAT BANNED_HEADERS ${BANNED_HEADERS} "BANNED-HEADER1.h")
-#	string(STRIP ${BANNED_HEADERS} BANNED_HEADERS)
-#	string(CONCAT BANNED_HEADERS ${BANNED_HEADERS} " ")
+#	SET(BANNED_HEADERS "${BANNED_HEADERS} BANNED-HEADER1.h BANNED-HEADER2.h")
 #endif()
 
-#string(STRIP ${BANNED_HEADERS} BANNED_HEADERS)
-
 
 
 macro( otb_module_headertest _name )