diff --git a/CMakeLists.txt b/CMakeLists.txt
index d931b6e9ec6b15ec3b4239f16da7e08d588c2051..441062bd6e00cca6306cebf7d0a761db08c7e18a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -86,6 +86,7 @@ endif()
 set(GNU_CXX_MIN_VERSION "9.0.0")
 set(CLANG_CXX_MIN_VERSION "10.0.0")
 
+#------------------------------------------------------
 # Pugs default compiler flags
 set(PUGS_CXX_FLAGS "${PUGS_CXX_FLAGS} -Wall -Wextra -pedantic")
 
@@ -576,7 +577,7 @@ target_link_libraries(
   PugsUtils
   PugsOutput
   PugsLanguageUtils
-  kokkos
+  Kokkos::kokkos
   ${PETSC_LIBRARIES}
   ${SLEPC_LIBRARIES}
   ${PARMETIS_LIBRARIES}
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 085f012fb6d0e1bd9ad519d594e6bc8121f27303..37a87d841e2ad88946edcdfe46abb3fe8ca4ea71 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -196,7 +196,7 @@ target_link_libraries (unit_tests
   PugsScheme
   PugsOutput
   PugsUtils
-  kokkos
+  Kokkos::kokkos
   ${PARMETIS_LIBRARIES}
   ${MPI_CXX_LINK_FLAGS} ${MPI_CXX_LIBRARIES}
   ${PETSC_LIBRARIES}
@@ -223,7 +223,7 @@ target_link_libraries (mpi_unit_tests
   PugsUtils
   PugsAlgebra
   PugsMesh
-  kokkos
+  Kokkos::kokkos
   ${PARMETIS_LIBRARIES}
   ${MPI_CXX_LINK_FLAGS} ${MPI_CXX_LIBRARIES}
   ${PETSC_LIBRARIES}