diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
index ebcd34f9665c357aabf79af104ffede7f4f37bfb..d46567b277405477662f1ac87446fb554e8fc8b3 100644
--- a/cmake/CMakeLists.txt
+++ b/cmake/CMakeLists.txt
@@ -538,14 +538,17 @@ if(PKG_USER-PLUMED)
       CONFIGURE_COMMAND <SOURCE_DIR>/configure --prefix=<INSTALL_DIR> 
                                                $<$<BOOL:${BUILD_SHARED_LIBS}>:--with-pic>                                                  )
     ExternalProject_get_property(plumed_build INSTALL_DIR)
-    set(PLUMED_BUILD_DIR ${INSTALL_DIR})
+    set(PLUMED_INSTALL_DIR ${INSTALL_DIR})
     list(APPEND LAMMPS_DEPS plumed_build)
-    list(APPEND LAMMPS_LINK_LIBS ${PLUMED_BUILD_DIR}/lib/libplumed.so)
+    list(APPEND LAMMPS_LINK_LIBS ${PLUMED_INSTALL_DIR}/lib/libplumed.so)
+    set(PLUMED_INCLUDE_DIRS "${PLUMED_INSTALL_DIR}/include/plumed/wrapper")
   else()
     find_package(PkgConfig REQUIRED)
     pkg_check_modules(PLUMED plumed REQUIRED)
     list(APPEND LAMMPS_LINK_LIBS ${PLUMED_LDFLAGS})
+    set(PLUMED_INCLUDE_DIRS "${PLUMED_INCLUDE_DIRS}/plumed/wrapper")
   endif()
+  include_directories(${PLUMED_INCLUDE_DIRS})
 endif()
 
 if(PKG_USER-MOLFILE)