diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0bfcee70d8ce39ebbf0e867ca9eb1a412ad76b51..d1815f6d8c44f8d1e98e835decdb54ebae6c2f6a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -147,7 +147,7 @@ if(NOT PX4_CONFIG_FILE)
 		"boards/*.cmake"
 		)
 
-	set(PX4_CONFIGS ${board_configs} CACHE STRINGS "PX4 board configs" FORCE)
+	set(PX4_CONFIGS ${board_configs} CACHE STRING "PX4 board configs" FORCE)
 
 	foreach(filename ${board_configs})
 		# parse input CONFIG into components to match with existing in tree configs