#1252
diff --git a/erpnext/controllers/selling_controller.py b/erpnext/controllers/selling_controller.py
index 14f5192..bacc8ec 100644
--- a/erpnext/controllers/selling_controller.py
+++ b/erpnext/controllers/selling_controller.py
@@ -20,7 +20,10 @@
check_active_sales_items(self)
def get_sender(self, comm):
- return frappe.db.get_value('Sales Email Settings', None, 'email_id')
+ 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
def set_missing_values(self, for_validate=False):
super(SellingController, self).set_missing_values(for_validate)