diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 926516a25a016d82d6a3b4e1459ed41bb84b03ee..b6343379c2e74b368e1629414d1cfff3faeb35d8 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -9,6 +9,7 @@ add_executable(io main.cpp HDF5_wr/HDF5_writer_cuda.cu ObjReader/ObjReader_unit_
 
 if (CUDA_FOUND)
 	target_compile_options(io PUBLIC $<$<COMPILE_LANGUAGE:CUDA>:-Xcudafe "--display_error_number --diag_suppress=2885 --diag_suppress=2887  --diag_suppress=2888 --diag_suppress=186 --diag_suppress=111" --expt-extended-lambda>)
+	target_include_directories (io PUBLIC ${MPI_C_INCLUDE_DIRS})
 endif()
 
 target_include_directories (io PUBLIC ${CUDA_INCLUDE_DIRS})