diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3c8540a8f48ac0bf3b4a140e6c6a362cb4c788b9..335b7a0880bc7fc631302ad2f548a1acdd4556ed 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -93,27 +93,25 @@ set(CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}" CACHE STRING
 
 
 include(FetchContent)
-message(STATUS "${TADAH}.LAMMPS Obtaining branch name...")
 if(DEFINED ENV{CI_COMMIT_REF_NAME})
     set(GIT_BRANCH "$ENV{CI_COMMIT_REF_NAME}")
+elseif(DEFINED ENV{READTHEDOCS})
+    set(GIT_BRANCH "$ENV{READTHEDOCS_PROJECT}")
 else()
     execute_process(
-    #COMMAND git rev-parse --symbolic-full-name --abbrev-ref HEAD
-    COMMAND bash -c "git status | grep origin | sed -e s/.*origin\\/// -e s/[^a-zA-Z].*//"
+    COMMAND git rev-parse --symbolic-full-name --abbrev-ref HEAD
     WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
     OUTPUT_VARIABLE GIT_BRANCH
     OUTPUT_STRIP_TRAILING_WHITESPACE)
 endif()
 message(STATUS "${TADAH}.LAMMPS Using GIT_BRANCH:  ${GIT_BRANCH}.")
 
-message(STATUS "${TADAH}.LAMMPS Fetching MD.")
 FetchContent_Declare(
     Tadah.MD
     GIT_REPOSITORY https://git.ecdf.ed.ac.uk/tadah/md.git
     GIT_TAG origin/${GIT_BRANCH}
 )
 FetchContent_MakeAvailable(Tadah.MD)
-message(STATUS "${TADAH}.LAMMPS Fetching done.")
 
 add_library(tadah.lammps STATIC lammps_tadah.cpp)
 target_link_libraries(tadah.lammps PUBLIC tadah.md)