diff --git a/indra/llrender/llvertexbuffer.cpp b/indra/llrender/llvertexbuffer.cpp
index 71079ed49c046a9411ece28f9f7172baa9804a43..8758c7566b8f4376c47e1e4e1911e58685067196 100644
--- a/indra/llrender/llvertexbuffer.cpp
+++ b/indra/llrender/llvertexbuffer.cpp
@@ -121,7 +121,6 @@ bool LLVertexBuffer::sMapped = false;
 bool LLVertexBuffer::sUseStreamDraw = true;
 bool LLVertexBuffer::sUseVAO = false;
 bool LLVertexBuffer::sPreferStreamDraw = false;
-LLVertexBuffer* LLVertexBuffer::sUtilityBuffer = nullptr;
 U32 LLVertexBuffer::sDummyVAO = 0;
 
 #if LL_DEBUG || LL_RELEASE_WITH_DEBUG_INFO || defined(RELEASE_SHOW_ASSERT)
@@ -939,10 +938,6 @@ void LLVertexBuffer::cleanupClass()
 	}
 	sLastMask = 0;
 
-	delete sUtilityBuffer;
-	sUtilityBuffer = nullptr;
-
-
 	if (sDummyVAO != 0)
 	{
 #ifdef GL_ARB_vertex_array_object
diff --git a/indra/llrender/llvertexbuffer.h b/indra/llrender/llvertexbuffer.h
index 36b3c8ab76a0acde2cccb6f6a407acfa01ec6f34..54f22074ddbedd9632d8c99e67e7c22431da13ff 100644
--- a/indra/llrender/llvertexbuffer.h
+++ b/indra/llrender/llvertexbuffer.h
@@ -362,7 +362,6 @@ class LLVertexBuffer final : public LLRefCount
 	static U32 sSetCount;
 
 private:
-	static LLVertexBuffer* sUtilityBuffer;
 	static U32 sDummyVAO;
 };