diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py index da336aa8f..efe943ca2 100644 --- a/src/common/connection_handlers.py +++ b/src/common/connection_handlers.py @@ -1211,7 +1211,8 @@ class ConnectionHandlersBase: gc_contact = gajim.contacts.get_gc_contact(self.name, obj.jid, nick) if obj.receipt_request_tag and gajim.config.get_per('accounts', self.name, 'answer_receipts') and ((contact and contact.sub \ - not in (u'to', u'none')) or gc_contact) and obj.mtype != 'error': + not in (u'to', u'none')) or gc_contact) and obj.mtype != 'error' and \ + not obj.forwarded: receipt = nbxmpp.Message(to=obj.fjid, typ='chat') receipt.setID(obj.id_) receipt.setTag('received', namespace='urn:xmpp:receipts',