diff --git a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon
index 16c7a3981a6..3b43250588e 100644
--- a/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon
+++ b/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.jamon
@@ -192,8 +192,8 @@ AssignmentManager assignmentManager = master.getAssignmentManager();
%if>
<%if master.isInMaintenanceMode() %>
- Your Master is in maintenance mode. This may be because of HBCK aborting while
- running in repair mode. Please re-run HBCK in repair mode.
+ Your Master is in maintenance mode. This is because hbase.master.maintenance_mode is
+ set to true. Under the maintenance mode, no quota or no Master coprocessor is loaded.
%if>
<%if !master.isBalancerOn() %>
@@ -220,11 +220,13 @@ AssignmentManager assignmentManager = master.getAssignmentManager();
<%if master.getAssignmentManager() != null %>
<& AssignmentManagerStatusTmpl; assignmentManager=master.getAssignmentManager()&>
%if>
- <%if master.getMasterCoprocessorHost().findCoprocessor("RSGroupAdminEndpoint") != null %>
-
-
- <& RSGroupListTmpl; master= master; serverManager= serverManager&>
-
+ <%if !master.isInMaintenanceMode() %>
+ <%if master.getMasterCoprocessorHost().findCoprocessor("RSGroupAdminEndpoint") != null %>
+
+
+ <& RSGroupListTmpl; master= master; serverManager= serverManager&>
+
+ %if>
%if>