diff --git a/indra/llrender/llfontgl.cpp b/indra/llrender/llfontgl.cpp
index 54f72d103ea9eaf1d6921f7ca98038b119d8d9d5..607473d4166292f2bf55a452120eab430eb90dd0 100644
--- a/indra/llrender/llfontgl.cpp
+++ b/indra/llrender/llfontgl.cpp
@@ -329,7 +329,7 @@ S32 LLFontGL::render(const LLWString &wstr, S32 begin_offset, F32 x, F32 y, cons
 		
 		if (glyph_count >= GLYPH_BATCH_SIZE)
 		{
-			gGL.begin(LLRender::TRIANGLES);
+			gGL.begin(LLRender::QUADS);
 			{
 				gGL.vertexBatchPreTransformed(vertices, uvs, colors, glyph_count * 4);
 			}