diff --git a/gazelle-proxy-common-war/src/main/webapp/messageList.xhtml b/gazelle-proxy-common-war/src/main/webapp/messageList.xhtml
index b07ad6c108e589f250fb0f8b3dd3e9b6c405111b..7f586bbb99f58fcf7c19870e3b1674d736b360d0 100644
--- a/gazelle-proxy-common-war/src/main/webapp/messageList.xhtml
+++ b/gazelle-proxy-common-war/src/main/webapp/messageList.xhtml
@@ -10,7 +10,7 @@
 	<a4j:queue requestDelay="300" ignoreDupResponses="true" />
 	
 	<rich:dataTable id="messagesList" value="#{messagesList}" var="message"
-		rows="20" reRender="datascroller,datascrollerHead">
+		rows="20" reRender="datascroller,datascrollerHead" rendered="#{messagesList.getRowCount()>0}">
 
 		<f:facet name="header">
 			<rich:datascroller id="datascrollerHead" />