Hi,

my bad, I thought that signals can't have "this" = 0.
Anyway crashfix.diff should fix it. Let me know.

Regards,
Roman
Index: kopete/libkopete/private/kopeteviewmanager.cpp
===================================================================
--- kopete/libkopete/private/kopeteviewmanager.cpp	(revision 862867)
+++ kopete/libkopete/private/kopeteviewmanager.cpp	(working copy)
@@ -285,7 +285,7 @@
 		Kopete::MessageEvent *event = 0L;
 		if ( (appendMessageEvent && !outgoingMessage) || showNotification )
 		{
-			showNotification = showNotification || d->eventList.isEmpty(); // may happen for internal messages
+			showNotification = showNotification || (msg.from() && d->eventList.isEmpty()); // may happen for internal messages
 			event = new Kopete::MessageEvent(msg,manager);
 			d->eventList.append( event );
 
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to