diff --git a/thirdparty/GTest/CMakeLists.txt b/thirdparty/GTest/CMakeLists.txt
index f94b6fc449dc51fdd7c12000ec4a56a5e7cecf5a..8e7b4e21bf144f336ebf4acb2bec6f9f79a2fb33 100644
--- a/thirdparty/GTest/CMakeLists.txt
+++ b/thirdparty/GTest/CMakeLists.txt
@@ -1,5 +1,5 @@
-set(BUILD_GTEST ON)
-set(BUILD_GMOCK OFF)
+set(BUILD_GTEST ON CACHE INTERNAL "")
+set(BUILD_GMOCK OFF CACHE INTERNAL "")
 set(gtest_disable_pthreads ON)
 
 set(CMAKE_POLICY_DEFAULT_CMP0042 NEW)