diff --git a/addons/website/static/src/js/website.ace.js b/addons/website/static/src/js/website.ace.js index ac7b89d45ba..a39aa747e1c 100644 --- a/addons/website/static/src/js/website.ace.js +++ b/addons/website/static/src/js/website.ace.js @@ -164,8 +164,9 @@ var requests = _.map(toSave, self.saveView); $.when.apply($, requests).then(function () { self.reloadPage.call(self); - }).fail(function () { - self.displayError.call(self); + }).fail(function (source, error) { + var message = (error.data.arguments[0] === "Access Denied") ? "Access denied: please sign in" : error.message; + self.displayError.call(self, message); }); }, saveView: function (session) {