Merge pull request #505 from betheg/fix_invite

Daniel Gultsch created

fixed muc invite with <body/>.

Change summary

src/eu/siacs/conversations/parser/MessageParser.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

src/eu/siacs/conversations/parser/MessageParser.java 🔗

@@ -404,7 +404,9 @@ public class MessageParser extends AbstractParser implements
 				if (message != null) {
 					message.markUnread();
 				}
-			} else if (packet.hasChild("body")) {
+			} else if (packet.hasChild("body")
+					&& !(packet.hasChild("x",
+							"http://jabber.org/protocol/muc#user"))) {
 				message = this.parseChat(packet, account);
 				if (message != null) {
 					message.markUnread();