diff --git a/CMakeLists.txt b/CMakeLists.txt
index b4e8d93cc2a179152174defe5db1445560019751..fa60a82591425ec6c9a44828df76fe97c3dcca4f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -65,7 +65,7 @@ endif()
 target_include_directories(vkcv SYSTEM BEFORE PRIVATE ${vkcv_includes})
 
 # add the own include directory for public headers
-target_include_directories(vkcv AFTER PUBLIC ${vkcv_include})
+target_include_directories(vkcv BEFORE PUBLIC ${vkcv_include})
 
 # link the framework using all required libraries
 target_link_libraries(vkcv ${vkcv_libraries})