diff --git a/config/alfresco/messages/webclient.properties b/config/alfresco/messages/webclient.properties
index 05c2729c57..efc8e36139 100644
--- a/config/alfresco/messages/webclient.properties
+++ b/config/alfresco/messages/webclient.properties
@@ -254,6 +254,7 @@ login_err_username_chars=Username can only contain characters or digits.
loggedout_details=You have been logged out of Alfresco.
relogin=Re-login to Alfresco
no_access=You have no access to Alfresco.
+no_cookies=Cookies must be enabled in your browser for the Alfresco Web-Client to function correctly.
# Browse list messages
no_space_items=No items to display. Click the ''{0}'' action to create a space.
diff --git a/source/web/jsp/login.jsp b/source/web/jsp/login.jsp
index 7166e88ca3..e5b1552ac5 100644
--- a/source/web/jsp/login.jsp
+++ b/source/web/jsp/login.jsp
@@ -21,6 +21,7 @@
<%@ taglib uri="/WEB-INF/repo.tld" prefix="r" %>
<%@ page import="org.alfresco.web.app.servlet.AuthenticationHelper" %>
+<%@ page import="org.alfresco.web.ui.common.PanelGenerator" %>
<%@ page import="javax.servlet.http.Cookie" %>
<%@ page buffer="16kb" contentType="text/html;charset=UTF-8" %>
@@ -122,11 +123,15 @@