diff --git a/src/jamidht/conversationrepository.cpp b/src/jamidht/conversationrepository.cpp
index 85a838c214a59428bd971c500af710350efa8076..cd75ce090f5d79593804245883f54b0499899806 100644
--- a/src/jamidht/conversationrepository.cpp
+++ b/src/jamidht/conversationrepository.cpp
@@ -3008,6 +3008,7 @@ ConversationRepository::fetch(const std::string& remoteDeviceId)
     git_remote* remote_ptr = nullptr;
     git_fetch_options fetch_opts;
     git_fetch_options_init(&fetch_opts, GIT_FETCH_OPTIONS_VERSION);
+    fetch_opts.follow_redirects = GIT_REMOTE_REDIRECT_NONE;
 
     LogOptions options;
     options.nbOfCommits = 1;