diff --git a/public/js/wn/request.js b/public/js/wn/request.js index b7f329824e..0d73dfa0fc 100644 --- a/public/js/wn/request.js +++ b/public/js/wn/request.js @@ -122,11 +122,11 @@ wn.request.cleanup = function(opts, r) { // un-freeze page if(opts.freeze) wn.dom.unfreeze(); - // session expired? - if(r.session_expired) { + // session expired? - Guest has no business here! + if(r.session_expired || wn.get_cookie("sid")==="Guest") { if(!wn.app.logged_out) { msgprint(wn._('Session Expired. Logging you out')); - wn.app.logout(); + wn.app.logout(); } return; }