diff --git a/frappe/__init__.py b/frappe/__init__.py index 80e19e1e1b..31a6074fa1 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -2407,8 +2407,11 @@ def logger(module=None, with_more_info=False, allow_site=True, filter=None, max_ def get_desk_link(doctype, name): - html = '{doctype_local} {name}' - return html.format(doctype=doctype, name=name, doctype_local=_(doctype)) + meta = get_meta(doctype) + title = get_value(doctype, name, meta.get_title_field()) + + html = '{doctype_local} {title_local}' + return html.format(doctype=doctype, name=name, doctype_local=_(doctype), title_local=_(title)) def bold(text: str) -> str: