diff --git a/src/sbbs3/useredit.cpp b/src/sbbs3/useredit.cpp
index 7f05db9ccd176cd332bd04cf6c2ed12ac521d83c..ecbfb6cbfc1d5b40f8ea3774f6f0a7d98371f094 100644
--- a/src/sbbs3/useredit.cpp
+++ b/src/sbbs3/useredit.cpp
@@ -1009,7 +1009,7 @@ void sbbs_t::maindflts(user_t* user)
 					console|=CON_R_ECHOX;
 					ch=getstr(str,LEN_PASS,K_UPPER);
 					console&=~(CON_R_ECHOX|CON_L_ECHOX);
-					if(strcmp(str,user->pass)) {
+					if(stricmp(str,user->pass)) {
 						bputs(text[WrongPassword]);
 						pause();
 						break;