diff --git a/indra/llcorehttp/tests/test_httprequest.hpp b/indra/llcorehttp/tests/test_httprequest.hpp
index a51b1fd32d9579bc71997ec79f0ff63aa6c539bb..0aad3d1835c7e6f56613aa34ae366b4e44b56355 100644
--- a/indra/llcorehttp/tests/test_httprequest.hpp
+++ b/indra/llcorehttp/tests/test_httprequest.hpp
@@ -1455,6 +1455,10 @@ void HttpRequestTestObjectType::test<14>()
 
 	set_test_name("HttpRequest GET timeout");
 
+#if LL_WINDOWS
+		skip("This test causes our dummy server test_llcorehttp_peer.py to fail");
+#endif
+
 	// Handler can be stack-allocated *if* there are no dangling
 	// references to it after completion of this method.
 	// Create before memory record as the string copy will bump numbers.
@@ -1509,10 +1513,6 @@ void HttpRequestTestObjectType::test<14>()
 		ensure("Request executed in reasonable time", count < limit);
 		ensure("One handler invocation for request", mHandlerCalls == 1);
 
-#if LL_WINDOWS
-		skip("This test causes our dummy server test_llcorehttp_peer.py to fail");
-#endif
-
 		// Okay, request a shutdown of the servicing thread
 		mStatus = HttpStatus();
 		handle = req->requestStopThread(handlerp);