diff --git a/components/structures/CMakeLists.txt b/components/structures/CMakeLists.txt
index 29fafd1ac6c2391de36fe6bbd7e6d9ce765e8b8c..bb852487486cc374480b687413f682e1324cf0e7 100644
--- a/components/structures/CMakeLists.txt
+++ b/components/structures/CMakeLists.txt
@@ -7,9 +7,9 @@ target_include_directories(ftldata PUBLIC
 target_link_libraries(ftldata ftlcommon Eigen3::Eigen ftlcodecs)
 
 target_precompile_headers(ftldata
-	PRIVATE include/ftl/utility/msgpack.hpp
-	PRIVATE include/ftl/utility/msgpack_optional.hpp
-	PRIVATE include/ftl/cuda_common.hpp
+	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 include/ftl/data/new_frame.hpp
 	PRIVATE include/ftl/data/new_frameset.hpp
 )