diff --git a/indra/llrender/llimagegl.cpp b/indra/llrender/llimagegl.cpp
index 50d4532fa7f73df88870deb5b3a62e32cfd004e1..7bb98be84a92776b238b0724c3e826598631204c 100644
--- a/indra/llrender/llimagegl.cpp
+++ b/indra/llrender/llimagegl.cpp
@@ -1408,7 +1408,9 @@ void LLImageGL::setManualImage(U32 target, S32 miplevel, S32 intformat, S32 widt
         LL_PROFILE_ZONE_NUM(height);
 
         free_cur_tex_image();
-#if LL_DARWIN
+// TODO: Revert
+//#if LL_DARWIN
+#if 1
         {
             LL_PROFILE_ZONE_NAMED("glTexImage2D alloc");
             glTexImage2D(target, miplevel, intformat, width, height, 0, pixformat, pixtype, use_scratch ? scratch : pixels);