--- linden/indra/newview/llviewerdisplay.cpp	2008-02-27 23:08:57.000000000 +0000
+++ linden/indra/newview/llviewerdisplay.cpp.fixed	2008-02-27 23:08:41.000000000 +0000
@@ -767,7 +767,7 @@
 
 		gPipeline.renderGeom(hud_cam);
 
-		render_hud_elements();
+//		render_hud_elements();
 		//restore type mask
 		gPipeline.setRenderTypeMask(mask);
 		if (has_ui)
@@ -872,7 +873,7 @@
 			gPipeline.renderBloom(gSnapshot);
 		}
 
-		render_hud_elements();
+//		render_hud_elements();
 		render_hud_attachments();
 	}
 
--- linden/indra/newview/pipeline.cpp	2008-02-27 23:02:52.000000000 +0000
+++ linden/indra/newview/pipeline.cpp.fixed	2008-02-27 22:42:08.000000000 +0000
@@ -2454,6 +2454,7 @@
 	// have touch-handlers.
 	mHighlightFaces.clear();
 
+	render_hud_elements();
 	renderDebug();
 
 	LLVertexBuffer::stopRender();
