diff --git a/src/sbbs3/login.cpp b/src/sbbs3/login.cpp
index 6e0a952fcee432e0fbe5e2e0b2e39094c81b0967..a235db9befc64c8b148063bef7588ad3df3f01e9 100644
--- a/src/sbbs3/login.cpp
+++ b/src/sbbs3/login.cpp
@@ -113,7 +113,7 @@ int sbbs_t::login(char *str, char *pw)
 			useron.number=0;
 			useron.misc=useron_misc;
 			return(LOGIC_FALSE); }
-		if(REALSYSOP && !chksyspass(0)) {
+		if(REALSYSOP && !chksyspass()) {
 			bputs(text[InvalidLogon]);
 			useron.number=0;
 			useron.misc=useron_misc;