--- a/src/idle.c Wed Sep 19 20:38:07 2001 +0000 +++ b/src/idle.c Thu Sep 20 01:23:04 2001 +0000 @@ -69,7 +69,7 @@ #endif /* USE_SCREENSAVER */ idle_time = t - gc->lastsent; - if ((general_options & OPT_GEN_AUTO_AWAY) && (idle_time > (60 * auto_away)) && + if ((away_options & OPT_AWAY_AUTO) && (idle_time > (60 * auto_away)) && (!gc->is_auto_away)) { if (!gc->away) { debug_printf("making %s away automatically\n", gc->username);