diff libpurple/protocols/msn/switchboard.c @ 30877:23be655cc688

propagate from branch 'im.pidgin.cpw.qulogic.msnp16' (head a27b68b2e6653e6b96aa0279bd649181c89b20ed) to branch 'im.pidgin.soc.2010.msn-tlc' (head 20ad1c813e2b512df4a065dda88f3cfa732463a3)
author masca@cpw.pidgin.im
date Wed, 15 Sep 2010 17:34:21 +0000
parents 47b6eda87723 6469c68fa093
children e977b0d766a7
line wrap: on
line diff
--- a/libpurple/protocols/msn/switchboard.c	Tue Aug 10 18:01:01 2010 +0000
+++ b/libpurple/protocols/msn/switchboard.c	Wed Sep 15 17:34:21 2010 +0000
@@ -264,6 +264,12 @@
 		g_free(passport);
 		return;
 	}
+
+	/* Don't add ourselves either... */
+	if (g_str_equal(passport, purple_account_get_username(account))) {
+		g_free(passport);
+		return;
+	}
 	
 	if (!msnuser) {
 		purple_debug_info("msn","User %s is not on our list.\n", passport);