diff --git a/packages/moxxmpp/lib/src/xeps/xep_0045/xep_0045.dart b/packages/moxxmpp/lib/src/xeps/xep_0045/xep_0045.dart index 59e7d6a..958510c 100644 --- a/packages/moxxmpp/lib/src/xeps/xep_0045/xep_0045.dart +++ b/packages/moxxmpp/lib/src/xeps/xep_0045/xep_0045.dart @@ -282,6 +282,9 @@ class MUCManager extends XmppManagerBase { } // Check if this is the message reflection. + if (message.id == null) { + return state; + } final pending = (message.id!, state.extensions.get()?.originId); if (fromJid.resource == roomState.nick &&