diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2123adf6069ef8fcc0993db7fa237b2242c10def..daaeeb99784adef96c93c515929250ddec00c0d0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -247,21 +247,16 @@ endif()
 # ---------------------------
 option(CHAMELEON_KERNELS_PAR "Enable parallel kernels (requires Intel MKL)" OFF)
 
+# If parallel kernels ON: we need the parallel MKL version
+if (CHAMELEON_KERNELS_PAR)
+  set (BLA_VENDOR "Intel10_64lp")
+endif()
+
 # Initially we need to generate files for different precisions
 # TODO: use this option to avoid generate multiple precisions each time we launch cmake
 #option(CHAMELEON_GEN_PREC "Generate source files precisions" ON)
 #------------------------------------------------------------------------------
 
-# If Intel compiler force using Intel MKL Sequential if BLA_VENDOR not set
-if (CMAKE_C_COMPILER_ID MATCHES "Intel" AND (NOT BLA_VENDOR OR BLA_VENDOR STREQUAL "All"))
-  set (BLA_VENDOR "Intel10_64lp_seq")
-endif()
-
-# If parallel kernels ON we need the parallel MKL version
-if (CHAMELEON_KERNELS_PAR)
-  set (BLA_VENDOR "Intel10_64lp")
-endif()
-
 ###############################################################################
 # Build dependency HQR library #
 ################################