diff --git a/CMakeLists.txt b/CMakeLists.txt
index 65f5b721143baa0e5fc9ca2c07fa57b5473d6f4d..e010ebb949c8e713f175a5bb5e40de7569d7eabf 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -133,16 +133,16 @@ FetchContent_MakeAvailable(Tadah.LIBS)
 
 if(TADAH_ENABLE_HPO)
   add_compile_definitions(TADAH_ENABLE_HPO)
-  #FetchContent_Declare(
-  #    Tadah.HPO
-  #    GIT_REPOSITORY https://git.ecdf.ed.ac.uk/tadah/hpo.git
-  #    GIT_TAG origin/main
-  #    SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/HPO
-  #    PATCH_COMMAND  mkdir -p ${BUILD_DIR_NAME}
-  #    BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/HPO/${BUILD_DIR_NAME}
-  #    )
-  #FetchContent_MakeAvailable(Tadah.HPO)
-  add_subdirectory(HPO)
+  FetchContent_Declare(
+      Tadah.HPO
+      GIT_REPOSITORY https://git.ecdf.ed.ac.uk/tadah/hpo.git
+      GIT_TAG origin/main
+      SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/HPO
+      PATCH_COMMAND  mkdir -p ${BUILD_DIR_NAME}
+      BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/HPO/${BUILD_DIR_NAME}
+      )
+  FetchContent_MakeAvailable(Tadah.HPO)
+  #add_subdirectory(HPO)
 endif()
 
 file(READ "MLIP/version.h" ver)