diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ea8d1ad010b759d5dbc25f19a48ab2b2eed069b7..3a8c881014d7bd48b602469edbafce92aeecbf06 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -27,8 +27,8 @@ target_include_directories (numerics PUBLIC ${LIBHILBERT_INCLUDE_DIRS})
 target_include_directories (numerics PUBLIC ${Boost_INCLUDE_DIRS})
 
 target_link_libraries(numerics ${Boost_LIBRARIES})
-target_link_libraries(numerics -L${METIS_ROOT}/lib metis)
 target_link_libraries(numerics -L${PARMETIS_ROOT}/lib parmetis)
+target_link_libraries(numerics -L${METIS_ROOT}/lib metis)
 target_link_libraries(numerics -L${HDF5_ROOT}/lib hdf5 hdf5_hl)
 target_link_libraries(numerics -L${LIBHILBERT_LIBRARY_DIRS} ${LIBHILBERT_LIBRARIES})
 if(PETSC_FOUND)