Index: server.cpp =================================================================== RCS file: /usr/local/cvs/cvsnt/src/server.c,v retrieving revision 1.193 diff -u -r1.193 server.cpp --- server.cpp 20 Nov 2006 14:35:54 -0000 1.193 +++ server.cpp 21 Nov 2006 10:02:49 -0000 @@ -4984,7 +4984,7 @@ /* Verify blank passwords directly, otherwise use crypt(). */ if ((found_password == NULL) || (password==NULL) #ifdef _WIN32 // NTServer mode sets password==NULL for authentication - || (found_password[0]=='!' && win32_valid_user(username,password,found_password+1, user_token)) + || (found_password[0]=='!' && win32_valid_user(host_user_tmp,password,found_password+1, user_token)) #endif || !CCrypt::compare(password, found_password)) {