--- a/libgaim/protocols/msn/object.c Sun Aug 27 21:26:33 2006 +0000 +++ b/libgaim/protocols/msn/object.c Sun Aug 27 21:36:52 2006 +0000 @@ -76,7 +76,9 @@ char *tag, *c; g_return_val_if_fail(str != NULL, NULL); - g_return_val_if_fail(!strncmp(str, "<msnobj ", 8), NULL); + + if (strncmp(str, "<msnobj ", 8)) + return NULL; obj = msn_object_new();