diff --git a/scripts/cmake/Dependencies.cmake b/scripts/cmake/Dependencies.cmake
index 387be3631fcaf915545f466d509663cc8dbac8f1..ce441f4fc7dad5ba85f1a8be45d6d57a2a125898 100644
--- a/scripts/cmake/Dependencies.cmake
+++ b/scripts/cmake/Dependencies.cmake
@@ -309,7 +309,9 @@ endif()
 if(VTK_ADDED)
     # VTK already comes with exprtk, reusing it.
     target_include_directories(
-        exprtk SYSTEM INTERFACE ${VTK_SOURCE_DIR}/ThirdParty/exprtk/vtkexprtk
+        exprtk SYSTEM
+        INTERFACE
+            $<BUILD_INTERFACE:${VTK_SOURCE_DIR}/ThirdParty/exprtk/vtkexprtk>
     )
 else()
     CPMAddPackage(