diff --git a/CMakeLists.txt b/CMakeLists.txt
index dcca8cada76741ea78fe9eb0a62c66e37cf3da09..4253c0d0068acd5ff1b6c7b83ac60f1efd06895d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -79,7 +79,7 @@ endif ()
 
 # generate coverage report
 if (CMAKE_BUILD_TYPE STREQUAL Coverage)
-  # find_package(PERL REQUIRED) does not work on the runner
+  find_package (Perl REQUIRED)
   set (GCOV gcov CACHE STRING "gcov executable" FORCE)
   set (LCOV_BIN_DIR "${PROJECT_SOURCE_DIR}/ThirdParty/lcov/bin")
   # collect coverage data