--- a/libpurple/protocols/yahoo/yahoo.c Sun Jun 08 17:40:04 2008 +0000 +++ b/libpurple/protocols/yahoo/yahoo.c Sun Jun 08 21:08:48 2008 +0000 @@ -215,7 +215,7 @@ if (f->status == YAHOO_STATUS_IDLE) { /* Idle may have already been set in a more precise way in case 137 */ if (f->idle == 0) - f->idle = time(NULL); + f->idle = time(NULL) - 60; /*Start idle at 1 min*/ } else f->idle = 0;