diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index bc2fc84..1168ebb 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -40,7 +40,9 @@ if(WITH_BNETD)
 	endif()
 	find_package(CURL REQUIRED)
 
-	cmake_policy(SET CMP0074 NEW)
+	if (POLICY CMP0074)
+		cmake_policy(SET CMP0074 NEW)
+	endif()
 	if (NOT DEFINED ZLIB_ROOT)
 		set(ZLIB_ROOT ${CMAKE_SOURCE_DIR}/include/zlib/1.2.11 ${CMAKE_SOURCE_DIR}/lib/zlib/1.2.11)
 	endif()