diff --git a/frappe/public/js/frappe/form/controls/table_multiselect.js b/frappe/public/js/frappe/form/controls/table_multiselect.js index 52fe8e1faa..c4372e54ac 100644 --- a/frappe/public/js/frappe/form/controls/table_multiselect.js +++ b/frappe/public/js/frappe/form/controls/table_multiselect.js @@ -148,7 +148,7 @@ frappe.ui.form.ControlTableMultiSelect = class ControlTableMultiSelect extends ( get_link_field() { if (!this._link_field) { const meta = frappe.get_meta(this.df.options); - this._link_field = meta.fields?.find((df) => df.fieldtype === "Link"); + this._link_field = meta?.fields?.find((df) => df.fieldtype === "Link"); if (!this._link_field) { throw new Error("Table MultiSelect requires a Table with atleast one Link field"); }