diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp
index 8151c7dcc5fcfe6041a212fc79f154e4c257db49..d4db444cf8550d89311b6a98fe053d5495cfadd7 100644
--- a/src/sbbs3/atcodes.cpp
+++ b/src/sbbs3/atcodes.cpp
@@ -237,7 +237,7 @@ char* sbbs_t::atcode(char* sp, char* str)
 	}
 
 	if(!strcmp(sp,"TUSER")) {
-		sprintf(str,"%u",lastuser(&cfg));
+		sprintf(str,"%u",total_users(&cfg));
 		return(str);
 	}