diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake
index 7cc8199dab1f2aaac59a1ba9f6b8304b6119d26e..f9d10843c98142d31e8addb5d424d7b2cb6db305 100644
--- a/scripts/cmake/Dependencies.cmake
+++ b/scripts/cmake/Dependencies.cmake
@@ -270,7 +270,7 @@ if(OGS_BUILD_GUI)
         EXCLUDE_FROM_ALL YES
     )
     if(shapelib_ADDED)
-        target_include_directories(shp INTERFACE ${shapelib_SOURCE_DIR})
+        target_include_directories(shp INTERFACE $<BUILD_INTERFACE:${shapelib_SOURCE_DIR}>)
     endif()
 endif()