diff --git a/components/common/cpp/CMakeLists.txt b/components/common/cpp/CMakeLists.txt
index 7bf8a74398f94ed53a5b657b05d7781cfff16a7f..f129316c3bbb20e7627aaa4b8bb2c4d105c2fb3c 100644
--- a/components/common/cpp/CMakeLists.txt
+++ b/components/common/cpp/CMakeLists.txt
@@ -33,6 +33,7 @@ target_precompile_headers(ftlcommon
 	PRIVATE include/ftl/utility/msgpack.hpp
 	PRIVATE include/ftl/utility/msgpack_optional.hpp
 	PRIVATE include/ftl/cuda_common.hpp
+	PRIVATE include/loguru.hpp
 )
 
 set_property(TARGET ftlcommon PROPERTY CUDA_ARCHITECTURES OFF)
diff --git a/components/structures/CMakeLists.txt b/components/structures/CMakeLists.txt
index a7db04f27a208e4600828c38c56a0cf820275f6d..95cd7ba297b8d39cb6e38207fcd752c16fd4b8b0 100644
--- a/components/structures/CMakeLists.txt
+++ b/components/structures/CMakeLists.txt
@@ -10,6 +10,7 @@ target_precompile_headers(ftldata
 	PRIVATE ../common/cpp/include/ftl/utility/msgpack.hpp
 	PRIVATE ../common/cpp/include/ftl/utility/msgpack_optional.hpp
 	PRIVATE ../common/cpp/include/ftl/cuda_common.hpp
+	PRIVATE ../common/cpp/include/loguru.hpp
 	PRIVATE include/ftl/data/new_frame.hpp
 	PRIVATE include/ftl/data/new_frameset.hpp
 )