diff --git a/frappe/workflow/doctype/workflow_action/workflow_action.py b/frappe/workflow/doctype/workflow_action/workflow_action.py index ea751f048e..70544dd4bf 100644 --- a/frappe/workflow/doctype/workflow_action/workflow_action.py +++ b/frappe/workflow/doctype/workflow_action/workflow_action.py @@ -476,6 +476,9 @@ def get_email_template_from_workflow(doc): if not template_name: return + + if isinstance(doc, Document): + doc = doc.as_dict() return get_email_template(template_name, doc)