diff --git a/public_html/js/Auth.js b/public_html/js/Auth.js
index 472e6886..cdaeb0fb 100644
--- a/public_html/js/Auth.js
+++ b/public_html/js/Auth.js
@@ -62,6 +62,7 @@ App.Auth = function(jQuery, util, api, appState, promise) {
function logout() {
return promise.make(function(resolve, reject) {
jQuery.removeCookie('auth');
+ appState.set('loginToken', null);
return loginAnonymous().then(resolve).fail(reject);
});
}
diff --git a/public_html/js/Presenters/LogoutPresenter.js b/public_html/js/Presenters/LogoutPresenter.js
index 153361d2..1651f936 100644
--- a/public_html/js/Presenters/LogoutPresenter.js
+++ b/public_html/js/Presenters/LogoutPresenter.js
@@ -18,7 +18,7 @@ App.Presenters.LogoutPresenter = function(
var $messageDiv = messagePresenter.showInfo($messages, 'Logged out. Back to main page');
$messageDiv.find('a').click(mainPageLinkClicked);
}).fail(function(response) {
- messagePresenter.showError($messages, response.json && response.json.error || response);
+ messagePresenter.showError(($messages, response.json && response.json.error || response) + '
Reload the page to continue.');
});
}