diff --git a/indra/newview/llwebprofile.cpp b/indra/newview/llwebprofile.cpp
index a9a4573eea4bf98184d22f9a3456260d0eb7151d..727c9ffb18a40288780b1018f358f44b44aef79e 100755
--- a/indra/newview/llwebprofile.cpp
+++ b/indra/newview/llwebprofile.cpp
@@ -112,6 +112,7 @@ void LLWebProfile::uploadImageCoro(LLCoros::self& self, LLPointer<LLImageFormatt
     }
 
     httpOpts->setWantHeaders(true);
+    httpOpts->setFollowRedirects(false);
 
     // Get upload configuration data.
     std::string configUrl(getProfileURL(std::string()) + "snapshots/s3_upload_config");