[fix] sender name in lead
diff --git a/erpnext/crm/doctype/opportunity/opportunity.py b/erpnext/crm/doctype/opportunity/opportunity.py
index 903f405..69a04c6 100644
--- a/erpnext/crm/doctype/opportunity/opportunity.py
+++ b/erpnext/crm/doctype/opportunity/opportunity.py
@@ -50,19 +50,17 @@
 				if sender_name == self.contact_email:
 					sender_name = None
 
-				account = _('Unknown')
-
-				if self.contact_email.index('@'):
+				if not sender_name and self.contact_email.index('@'):
 					email_name = self.contact_email[0:self.contact_email.index('@')]
 
 					email_split = email_name.split('.')
 					for s in email_split:
-						account = account + s.capitalize() + ' '
+						sender_name += s.capitalize() + ' '
 
 				lead = frappe.get_doc({
 					"doctype": "Lead",
 					"email_id": self.contact_email,
-					"lead_name": sender_name or account
+					"lead_name": sender_name
 				})
 				lead.insert(ignore_permissions=True)
 				lead_name = lead.name