diff --git a/guacamole/src/main/webapp/index.html b/guacamole/src/main/webapp/index.html
index c2087cdd5..926fb9ca4 100644
--- a/guacamole/src/main/webapp/index.html
+++ b/guacamole/src/main/webapp/index.html
@@ -214,10 +214,14 @@
guacErrorImage.src = "images/noguacamole-logo.png";
guac.setErrorHandler(function(error) {
+
menu.className = "error";
+ display.className += " guac-error";
+
logo.src = guacErrorImage.src;
errorDialogText.textContent = error;
errorDialog.style.visibility = "visible";
+
});
// Reconnect button