diff --git a/CMakeLists.txt b/CMakeLists.txt
index a5050386859bb758b3216bac47a18012284e8806..61977f3bfb55d1414307b5fc8109ed8f1e27cb5c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -26,6 +26,8 @@ ExternalProject_Add(
 	PATCH_COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/patch.sh" "${CMAKE_CURRENT_SOURCE_DIR}" "<SOURCE_DIR>"
 	BUILD_IN_SOURCE TRUE
 	BUILD_COMMAND ${ENV_PATH} - PATH=$ENV{PATH} ${CROSS_MAKE_ENV} ${MAKE_PATH} ${MAKE_FLAGS}
+	# This is actually an install byproduct but hey... ¯\_(ツ)_/¯
+	BUILD_BYPRODUCTS ${Cryptlib_BINARY_DIR}/libcl.a
 	INSTALL_COMMAND cp "<SOURCE_DIR>/cryptlib.h" "<SOURCE_DIR>/libcl.a" ${Cryptlib_BINARY_DIR}
 )