diff --git a/CMakeLists.txt b/CMakeLists.txt
index 078d0d0..9649f3d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,7 +24,7 @@ if(UMAPPP_FETCH_EXTERN)
 else()
     find_package(ltla_aarand 1.1.0 CONFIG REQUIRED)
     find_package(ltla_irlba 3.1.0 CONFIG REQUIRED)
-    find_package(Eigen3 5.0.0 CONFIG REQUIRED)
+    find_package(Eigen3 CONFIG REQUIRED)
     find_package(ltla_subpar 0.5.0 CONFIG REQUIRED)
     find_package(ltla_sanisizer 0.2.0 CONFIG REQUIRED)
     find_package(knncolle_knncolle 3.1.0 CONFIG REQUIRED)
diff --git a/cmake/Config.cmake.in b/cmake/Config.cmake.in
index 603cf93..c4f72ab 100644
--- a/cmake/Config.cmake.in
+++ b/cmake/Config.cmake.in
@@ -3,7 +3,7 @@
 include(CMakeFindDependencyMacro)
 find_dependency(ltla_aarand 1.1.0 CONFIG)
 find_dependency(ltla_irlba 3.1.0 CONFIG)
-find_dependency(Eigen3 5.0.0 CONFIG)
+find_dependency(Eigen3 CONFIG)
 find_dependency(ltla_subpar 0.5.0 CONFIG)
 find_dependency(ltla_sanisizer 0.2.0 CONFIG)
 find_dependency(knncolle_knncolle 3.1.0 CONFIG)
