Merge branch 'master' of github.com:webnotes/erpnext
diff --git a/erpnext/support/doctype/communication/communication.js b/erpnext/support/doctype/communication/communication.js
index 87e0aad..759dddd 100644
--- a/erpnext/support/doctype/communication/communication.js
+++ b/erpnext/support/doctype/communication/communication.js
@@ -38,11 +38,13 @@
 			this._super(data);
 			data.creation = wn.datetime.str_to_user(data.communication_date);
 
-			data.content = cstr(data.subject) + " | " + cstr(data.content);
+			// replace double quote with blank string
+			data.content = cstr(data.subject).replace(/"/gi, '')
+				+ " | " + cstr(data.content).replace(/"/gi, '');
 
 			if(data.content && data.content.length > 50) {
 				data.content = '<span title="'+data.content+'">' +
-					data.description.substr(0,50) + '...</span>';
+					data.content.substr(0,50) + '...</span>';
 			}
 
 		},
diff --git a/erpnext/support/doctype/communication/listview.js b/erpnext/support/doctype/communication/listview.js
index 8d3da06..7a1e80c 100644
--- a/erpnext/support/doctype/communication/listview.js
+++ b/erpnext/support/doctype/communication/listview.js
@@ -15,7 +15,9 @@
 		this._super(data);
 		data.creation = wn.datetime.only_date(data.creation);
 
-		data.content = cstr(data.subject) + " | " + cstr(data.content);
+		// replace double quote with blank string
+		data.content = cstr(data.subject).replace(/"/gi, '')
+			+ " | " + cstr(data.content).replace(/"/gi, '');
 
 		if(data.content && data.content.length > 50) {
 			data.content = '<span title="'+data.content+'">' +