diff --git a/server.py b/server.py
index ba4a6b555cd3545ed6161d5c57509c9543057333..5e9bc695f8df761b59411a7eccae522e81402277 100644
--- a/server.py
+++ b/server.py
@@ -647,6 +647,13 @@ def dbstatus():
 		clusters[cluster].append(host)
 	return render_template('dbstatus.html', clusters=clusters, statuses=status, vars=variables), 200
 
+@app.template_global()
+def is_readonly():
+	try:
+		return show('SHOW GLOBAL STATUS LIKE "wsrep_ready"')['wsrep_ready'] != 'ON'
+	except:
+		return True
+
 import edit
 import feeds
 import importer
diff --git a/templates/base.html b/templates/base.html
index 31bdd63c5df108ddf0271eab367dd16c295d5128..87fb684621f0234eb49cecad810f304672e178f5 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -150,6 +150,9 @@
 					<li class="pull-right">
 						<a target="_blank" href="https://git.fsmpi.rwth-aachen.de/videoagwebsite/videoagwebsite/commit/{{ gitversion.longhash }}"><span title="{{ gitversion.branch }} {{ gitversion.hash }}: {{ gitversion.msg }}" data-toggle="tooltip">{{ gitversion.hash }}</span></a>
 						<span>{{ gethostname() }}</span>
+						{% if is_readonly() %}
+							<span>(read-only)</span>
+						{% endif %}
 					</li>
 					{% endif %}
 				</ul>
diff --git a/templates/dbstatus.html b/templates/dbstatus.html
index 384e3a84446cd6003c08ae676d673cffb72281fc..b985e891503e8a96e45fe425ea6ea4aad20f7a87 100644
--- a/templates/dbstatus.html
+++ b/templates/dbstatus.html
@@ -7,7 +7,7 @@
 		<li class="list-group-item"><strong>{{vars[clusternodes|first]['wsrep_cluster_name']}}</strong> ({{statuses[clusternodes|first]['wsrep_cluster_status']}}, Größe={{statuses[clusternodes|first]['wsrep_cluster_size']}}, Konfiguration={{statuses[clusternodes|first]['wsrep_cluster_conf_id']}})
 		<ul class="list-group">
 			{% for host in clusternodes %}
-			<li class="list-group-item list-group-item-{{{'1': 'warning', '2': 'warning', '3': 'info', '4': 'success'}.get(statuses[host]['wsrep_local_state'], 'danger')}}"><a href="#{{host|tagid}}">{{vars[host]['wsrep_node_name']}}</a> ({{statuses[host]['wsrep_local_state_comment']}}, Letzte Änderung={{statuses[host]['wsrep_last_committed']}}, Recv.-Avg.={{statuses[host]['wsrep_local_recv_queue_avg']}}, Send-Avg.={{statuses[host]['wsrep_local_send_queue_avg']}})</li>
+			<li class="list-group-item list-group-item-{{{'ON': 'success', 'OFF': 'warning'}.get(statuses[host]['wsrep_ready'], 'danger')}}"><a href="#{{host|tagid}}">{{vars[host]['wsrep_node_name']}}</a> ({{statuses[host]['wsrep_local_state_comment']}}, Schreibbar={{statuses[host]['wsrep_ready']}}, Letzte Änderung={{statuses[host]['wsrep_last_committed']}}, Recv.-Avg.={{statuses[host]['wsrep_local_recv_queue_avg']}}, Send-Avg.={{statuses[host]['wsrep_local_send_queue_avg']}})</li>
 			{% endfor %}
 		</ul>
 		</li>