From f65e8de5a5caf43434fd48056a6fad1fd771ab6b Mon Sep 17 00:00:00 2001 From: Saurabh Date: Sat, 7 Jan 2017 08:18:10 +0530 Subject: [PATCH] [fix] if terms exists then only call render_template --- .../doctype/terms_and_conditions/terms_and_conditions.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py b/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py index 37f114bc17..85cf4dd8d8 100644 --- a/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py +++ b/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py @@ -18,4 +18,6 @@ def get_terms_and_conditions(template_name, doc): doc = json.loads(doc) terms_and_conditions = frappe.get_doc("Terms and Conditions", template_name) - return frappe.render_template(terms_and_conditions.terms, doc) \ No newline at end of file + + if terms_and_conditions.terms: + return frappe.render_template(terms_and_conditions.terms, doc) \ No newline at end of file