diff --git a/indra/llrender/llvertexbuffer.cpp b/indra/llrender/llvertexbuffer.cpp
index 75c7153222f42d261398ffdd50452520956897d0..40a96eb407bdf313ddd331e4ba63749f242b66d4 100644
--- a/indra/llrender/llvertexbuffer.cpp
+++ b/indra/llrender/llvertexbuffer.cpp
@@ -1989,11 +1989,8 @@ void LLVertexBuffer::setBuffer(U32 data_mask, S32 type)
 		}
 	}
 
-	if (data_mask)
-	{
-		setupClientArrays(data_mask, ref_mask);
-	}
-	
+	setupClientArrays(data_mask, ref_mask);
+		
 	if (mGLIndices)
 	{
 		sGLRenderIndices = mGLIndices;