diff --git a/xterm/index.cgi b/xterm/index.cgi index df6b65f99..ad10580e0 100644 --- a/xterm/index.cgi +++ b/xterm/index.cgi @@ -170,7 +170,7 @@ my $user = $access{'user'}; if ($user eq "*") { $user = $remote_user; } -getpwnam($user) || &error(&text('index_euser', $user)); +defined(getpwnam($user)) || &error(&text('index_euser', $user)); my $tmpdir = &tempname_dir(); $ENV{'SESSION_ID'} = $main::session_id; &system_logged("$shellserver_cmd $port $user >$tmpdir/ws-$port.out 2>&1