diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index fc3c7d64c4c88f0a46867e8ed20a2d9127c8f0bf..08134de5adcdf7cb47eed769900cb6c1afb60ecb 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -107,7 +107,7 @@ target_include_directories(
   PUBLIC
     # Path to the Fortran modules:
     $<BUILD_INTERFACE:$<$<COMPILE_LANGUAGE:Fortran>:${Fortran_MODULE_DIRECTORY}>>
-    $<INSTALL_INTERFACE:$<$<COMPILE_LANGUAGE:Fortran>:${CMAKE_INSTALL_INCLUDEDIR}>>
+    $<INSTALL_INTERFACE:$<$<COMPILE_LANGUAGE:Fortran>:${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}>>
   INTERFACE
     # Path to the internal C/C++ headers (for testing): Requires CMake 3.15+ for
     # multiple compile languages