diff --git a/source/adios2/CMakeLists.txt b/source/adios2/CMakeLists.txt
index 24c36ffe8831289b79f03ddb8a39658ab8978cd2..b49a1dec2248e29f7766cfe7ecb52150006fe453 100644
--- a/source/adios2/CMakeLists.txt
+++ b/source/adios2/CMakeLists.txt
@@ -85,8 +85,7 @@ if(ADIOS2_HAVE_ZFP)
 endif()
 
 if(ADIOS2_HAVE_MPI)
-  target_include_directories(adios2 PUBLIC ${MPI_C_INCLUDE_PATH})
-  target_link_libraries(adios2 PUBLIC ${MPI_C_LIBRARIES})
+  target_link_libraries(adios2 PUBLIC MPI::MPI_C)
 else()
   target_sources(adios2 PRIVATE mpidummy.cpp)
 endif()