aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/nogaim.c
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/nogaim.c')
-rw-r--r--protocols/nogaim.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/protocols/nogaim.c b/protocols/nogaim.c
index b0c357db..24b74dc9 100644
--- a/protocols/nogaim.c
+++ b/protocols/nogaim.c
@@ -363,7 +363,9 @@ void account_online( struct gaim_connection *gc )
gc->keepalive = g_timeout_add( 60000, send_keepalive, gc );
gc->flags |= OPT_LOGGED_IN;
- if( u && u->away ) proto_away( gc, u->away );
+ /* Also necessary when we're not away, at least for some of the
+ protocols. */
+ proto_away( gc, u->away );
if( strcmp( gc->prpl->name, "ICQ" ) == 0 )
{