diff --git a/vendor/header_only/CMakeLists.txt b/vendor/header_only/CMakeLists.txt
index 9bbb2c38fd1f10d68b0a354eca760c1580d18967..f92d1f110477cd72e425454d1861b487e16c8023 100644
--- a/vendor/header_only/CMakeLists.txt
+++ b/vendor/header_only/CMakeLists.txt
@@ -1,7 +1,7 @@
 target_include_directories( fggl
     PUBLIC
         $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/public>
-        $<INSTALL_INTERFACE:include>
+        $<INSTALL_INTERFACE:include/fggl>
 )
 
 # FIXME should be a cleaner way to do this...
@@ -9,12 +9,12 @@ install(
     FILES
         public/glad/glad.h
     DESTINATION
-        ${CMAKE_INSTALL_INCLUDEDIR}/glad
+        ${CMAKE_INSTALL_INCLUDEDIR}/fggl/glad
 )
 
 install(
         FILES
             public/KHR/khrplatform.h
         DESTINATION
-            ${CMAKE_INSTALL_INCLUDEDIR}/KHR
+            ${CMAKE_INSTALL_INCLUDEDIR}/fggl/KHR
 )