# HG changeset patch # User Mark Doliner # Date 1271957936 0 # Node ID 869dfdcea8a7bf67cd59959668fb3ba9306d5c1b # Parent 2140074fa3874f54f77fed02aa403472ae0b6454 Don't bother updating the login progress if the step didn't change diff -r 2140074fa387 -r 869dfdcea8a7 libpurple/protocols/msn/session.c --- a/libpurple/protocols/msn/session.c Thu Apr 22 05:18:52 2010 +0000 +++ b/libpurple/protocols/msn/session.c Thu Apr 22 17:38:56 2010 +0000 @@ -407,7 +407,7 @@ /* Prevent the connection progress going backwards, eg. if we get * transferred several times during login */ - if (session->login_step > step) + if (session->login_step >= step) return; /* If we're already logged in, we're probably here because of a