From b7316cc206f076a676fcc9f4bc1afdf0d5a8a962 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Tue, 8 Nov 2011 20:01:51 +0100
Subject: [PATCH] correctly create events for pm messages

---
 src/groupchat_control.py | 2 +-
 src/session.py           | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index c43174b0e9..368bbfafee 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -1000,7 +1000,7 @@ class GroupchatControl(ChatControlBase):
         no_queue = len(gajim.events.get_events(self.account, fjid)) == 0
 
         event = gajim.events.create_event('pm', (msg, '', 'incoming', tim,
-            encrypted, '', msg_id, xhtml, session, displaymarking))
+            encrypted, '', msg_id, xhtml, session, None, displaymarking, False))
         gajim.events.add_event(self.account, fjid, event)
 
         autopopup = gajim.config.get('autopopup')
diff --git a/src/session.py b/src/session.py
index b8bb4ac307..e5a438083f 100644
--- a/src/session.py
+++ b/src/session.py
@@ -337,8 +337,9 @@ class ChatControlSession(stanza_session.EncryptedStanzaSession):
                 contact)
 
         event = gajim.events.create_event(type_, (msg, subject, msg_type, tim,
-                encrypted, resource, msg_id, xhtml, self, form_node, displaymarking),
-                show_in_roster=show_in_roster, show_in_systray=show_in_systray)
+            encrypted, resource, msg_id, xhtml, self, form_node, displaymarking,
+            False), show_in_roster=show_in_roster,
+            show_in_systray=show_in_systray)
 
         gajim.events.add_event(self.conn.name, fjid, event)
 
-- 
GitLab