minor fix for outgoing communication email
diff --git a/erpnext/controllers/selling_controller.py b/erpnext/controllers/selling_controller.py
index df320dc..33f03b6 100644
--- a/erpnext/controllers/selling_controller.py
+++ b/erpnext/controllers/selling_controller.py
@@ -19,7 +19,7 @@
if frappe.db.get_value('Sales Email Settings', None, 'extract_emails'):
return frappe.db.get_value('Sales Email Settings', None, 'email_id')
else:
- return frappe.session.user
+ return comm.sender or frappe.session.user
def set_missing_values(self, for_validate=False):
super(SellingController, self).set_missing_values(for_validate)