diff --git a/frappe/public/js/frappe/model/create_new.js b/frappe/public/js/frappe/model/create_new.js index 3de46d6a5f..be1ec9bb4f 100644 --- a/frappe/public/js/frappe/model/create_new.js +++ b/frappe/public/js/frappe/model/create_new.js @@ -140,7 +140,11 @@ $.extend(frappe.model, { if(!df.ignore_user_permissions) { // 2 - look in user defaults - user_default = frappe.defaults.get_user_default(df.options); + user_defaults = frappe.defaults.get_user_defaults(df.options); + if (user_defaults && user_defaults.length===1) { + // Use User Permission value when only when it has a single value + user_default = user_defaults[0]; + } } if (!user_default) {