diff --git a/CMakeLists.txt b/CMakeLists.txt
index 55a6debe22f3cc02b72bab8b9a17bc6348072467..39c26c9d811a7e01b0c601240424ee12d38c3f48 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -46,10 +46,15 @@ endif()
 
 include(FetchContent)
 #get_filename_component(BUILD_DIR_NAME ${CMAKE_BINARY_DIR} NAME)
+execute_process(
+    COMMAND git branch --show-current
+    OUTPUT_VARIABLE GIT_BRANCH
+    OUTPUT_STRIP_TRAILING_WHITESPACE
+)
 FetchContent_Declare(
     Tadah.MODELS
     GIT_REPOSITORY https://git.ecdf.ed.ac.uk/tadah/models.git
-    GIT_TAG origin/develop
+    GIT_TAG origin/${GIT_BRANCH}
     #SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../MODELS
     #PATCH_COMMAND  mkdir -p ${BUILD_DIR_NAME}
     #BINARY_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../MODELS/${BUILD_DIR_NAME}