diff --git a/src/sbbs3/useredit.cpp b/src/sbbs3/useredit.cpp
index ad06389ad927900632bd44e188ad4b0ac91af7c0..a387358226d996d2ea74bb7472b715254bf3db92 100644
--- a/src/sbbs3/useredit.cpp
+++ b/src/sbbs3/useredit.cpp
@@ -59,16 +59,8 @@ void sbbs_t::useredit(int usernumber)
 	user_t	user;
 	struct	tm tm;
 
-	if(online==ON_REMOTE && console&(CON_R_ECHO|CON_R_INPUT) && !chksyspass())
+	if(!chksyspass())
 		return;
-#if 0	/* no local logins in v3 */
-	if(online==ON_LOCAL) {
-		if(!(cfg.sys_misc&SM_L_SYSOP))
-			return;
-		if(cfg.node_misc&NM_SYSPW && !chksyspass())
-			return; 
-	}
-#endif
 	if(usernumber)
 		user.number=usernumber;
 	else