diff --git a/frappe/core/doctype/communication/communication.py b/frappe/core/doctype/communication/communication.py index 02f790fa9c..59aefc53bf 100644 --- a/frappe/core/doctype/communication/communication.py +++ b/frappe/core/doctype/communication/communication.py @@ -230,7 +230,7 @@ class Communication(Document, CommunicationEmailMixin): html_signature = soup.find("div", {"class": "ql-editor read-mode"}) _signature = None if html_signature: - _signature = html_signature.renderContents() + _signature = html_signature.encode_contents() if (cstr(_signature) or signature) not in self.content: self.content = f'{self.content}


{signature}'