--- libptytty/src/ptytty.C 2006/01/22 12:22:37 1.12 +++ libptytty/src/ptytty.C 2006/01/23 11:02:27 1.13 @@ -484,7 +484,7 @@ else if (cmd.type == command::login) { #if UTMP_SUPPORT - if (find (ptys.begin (), ptys.end (), cmd.id)) + if (find (ptys.begin (), ptys.end (), cmd.id) != ptys.end ()) { cmd.hostname[sizeof (cmd.hostname) - 1] = 0; cmd.id->login (cmd.cmd_pid, cmd.login_shell, cmd.hostname);