diff --git a/erpnext/demo/setup/setup_data.py b/erpnext/demo/setup/setup_data.py index c1a8bed64b..3675f0f4ea 100644 --- a/erpnext/demo/setup/setup_data.py +++ b/erpnext/demo/setup/setup_data.py @@ -64,8 +64,11 @@ def complete_setup(domain='Manufacturing'): }) company = erpnext.get_default_company() - company.db_set('default_payroll_payable_account', - frappe.db.get_value('Account', dict(account_name='Payroll Payable'))) + + if company: + company_doc = frappe.get_doc("Company", company) + company_doc.db_set('default_payroll_payable_account', + frappe.db.get_value('Account', dict(account_name='Payroll Payable'))) def setup_demo_page(): # home page should always be "start"