diff --git a/frappe/public/js/frappe/desk.js b/frappe/public/js/frappe/desk.js index e27968fac2..1aea6a02a9 100644 --- a/frappe/public/js/frappe/desk.js +++ b/frappe/public/js/frappe/desk.js @@ -380,15 +380,17 @@ frappe.Application = class Application { logout() { var me = this; me.logged_out = true; - return frappe.call({ - method: "logout", - callback: function (r) { - if (r.exc) { - return; - } + frappe.confirm(__("Are you sure you want to log out?"), function () { + return frappe.call({ + method: "logout", + callback: function (r) { + if (r.exc) { + return; + } - me.redirect_to_login(); - }, + me.redirect_to_login(); + }, + }); }); } handle_session_expired() {