diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js index 9b67442d9a..a5a14ac26c 100644 --- a/frappe/public/js/frappe/form/grid.js +++ b/frappe/public/js/frappe/form/grid.js @@ -508,9 +508,9 @@ frappe.ui.form.Grid = Class.extend({ } df.colsize = colsize; } - + // attach formatter on refresh - if (df.fieldtype == 'Link' && !df.formatter) { + if (df.fieldtype == 'Link' && !df.formatter && frappe.meta.docfield_map[df.parent]) { const docfield = frappe.meta.docfield_map[df.parent][df.fieldname]; if (docfield && docfield.formatter) { df.formatter = docfield.formatter;