diff --git a/media/js/base.js b/media/js/base.js
index 8d0992ab37..dac25bc0be 100644
--- a/media/js/base.js
+++ b/media/js/base.js
@@ -19,6 +19,11 @@ if ($('.messages')[0]) {
$(function() {
var msg_ct = $("#msg-count");
+
+ // for login page
+ if (msg_ct.length == 0) {
+ return false;
+ }
// original title
var orig_doc_title = document.title;
var reqUnreadNum = function() {
diff --git a/seahub/templates/base.html b/seahub/templates/base.html
index 89b45cced8..7105d8e4b0 100644
--- a/seahub/templates/base.html
+++ b/seahub/templates/base.html
@@ -128,7 +128,7 @@
-
+