diff --git a/src/Index.cmake b/src/Index.cmake
index 099512b679eeceddc187bb03130511fa4f9bad25..4454cf01a2c147bcef40743de6825d33178f77bc 100644
--- a/src/Index.cmake
+++ b/src/Index.cmake
@@ -5,7 +5,9 @@ include_guard ()
 include (${CMAKE_CURRENT_LIST_DIR}/InitProject.cmake)
 
 # Check for CPM
-file (GLOB CPM_MODULE_LOCATION ${CMAKE_BINARY_DIR}/cmake/CPM*.cmake)
+file (GLOB CPM_MODULE_LOCATIONS ${CMAKE_BINARY_DIR}/cmake/CPM*.cmake)
+
+list(GET CPM_MODULE_LOCATIONS -1 CPM_MODULE_LOCATION)
 
 if (NOT (EXISTS ${CPM_MODULE_LOCATION}))
 	set (CPM_DOWNLOAD_VERSION 0.37.0)