Well, there's one rather large problem with this... When you disconnect from a share (which it does on login for netlogon), it deletes your utmp entry. Oops. Perhaps there needs to be a counter, and only utmp_yield() when it reaches 0 (0 connections). Looking into it. Freddie