diff --git a/Source/cmFileMonitor.h b/Source/cmFileMonitor.h
index 48169b86727918ea7180fdc7c4cef27c8f42e326..2957328b767a66585c2d0eb7ef30ad48d11838f8 100644
--- a/Source/cmFileMonitor.h
+++ b/Source/cmFileMonitor.h
@@ -2,6 +2,8 @@
    file Copyright.txt or https://cmake.org/licensing for details.  */
 #pragma once
 
+#include <cmConfigure.h> // IWYU pragma: keep
+
 #include <functional>
 #include <string>
 #include <vector>