diff --git a/source/org/jivesoftware/smackx/packet/MessageEvent.java b/source/org/jivesoftware/smackx/packet/MessageEvent.java index 65e091897..617e9d14e 100644 --- a/source/org/jivesoftware/smackx/packet/MessageEvent.java +++ b/source/org/jivesoftware/smackx/packet/MessageEvent.java @@ -171,7 +171,7 @@ public class MessageEvent implements PacketExtension { if (isDelivered()) { allEvents.add(MessageEvent.DELIVERED); } - if (isCancelled()) { + if (!isMessageEventRequest() && isCancelled()) { allEvents.add(MessageEvent.CANCELLED); } if (isComposing()) {