diff --git a/scripts/cmake/test/OgsTest.cmake b/scripts/cmake/test/OgsTest.cmake
index 56f45243495624f638a8464bedc11ffa1b42fb4d..cd9d435b6a5ed9efff08b07f628bbddc15b4d9db 100644
--- a/scripts/cmake/test/OgsTest.cmake
+++ b/scripts/cmake/test/OgsTest.cmake
@@ -45,7 +45,7 @@ function (OgsTest)
     #    COMMAND ogs -r ${OgsTest_SOURCE_DIR} ${OgsTest_SOURCE_DIR}/${OgsTest_NAME}")
 
     set_tests_properties(${TEST_NAME} PROPERTIES ENVIRONMENT
-        VTKDIFF_EXE=${CMAKE_BINARY_DIR}/bin/vtkdiff)
+        VTKDIFF_EXE=$<TARGET_FILE:vtkdiff>)
 
     if(TARGET ${OgsTest_EXECUTABLE})
         add_dependencies(ctest ${OgsTest_EXECUTABLE})