diff --git a/frappe/public/js/frappe/form/form.js b/frappe/public/js/frappe/form/form.js index 0d6c9ff0e3..234974d1b3 100644 --- a/frappe/public/js/frappe/form/form.js +++ b/frappe/public/js/frappe/form/form.js @@ -195,7 +195,7 @@ frappe.ui.form.Form = class FrappeForm { field && field.refresh(fieldname); // Validate value for link field explicitly - field && field.df.fieldtype === "Link" && field.validate && field.validate(value); + field && ["Link", "Dynamic Link"].includes(field.df.fieldtype) && field.validate && field.validate(value); me.layout.refresh_dependency(); let object = me.script_manager.trigger(fieldname, doc.doctype, doc.name);