diff --git a/exec/logon.js b/exec/logon.js
index e26e25529e25b0eb95e0739513d893babbeef0d7..a9180e00577045f276ec79398bf97084d52af3e0 100644
--- a/exec/logon.js
+++ b/exec/logon.js
@@ -14,7 +14,7 @@ load("sbbsdefs.js");
 if(user.security.restrictions&UFLAG_G) {
 	while(bbs.online) {
 		printf("\1y\1hFor our records, please enter your full name: \1w");
-		name=bbs.getstr(25,K_UPRLWR);
+		name=console.getstr(25,K_UPRLWR);
 		if(!name || !name.length)
 			continue;
 		bbs.log_str("Guest: " + name);
@@ -24,7 +24,7 @@ if(user.security.restrictions&UFLAG_G) {
 	
 	while(bbs.online) {
 		printf("\1y\1hPlease enter your location (City, State): \1w");
-		location=bbs.getstr(30,K_UPRLWR);
+		location=console.getstr(30,K_UPRLWR);
 		if(!location || !location.length)
 			continue;
 		bbs.log_str("  " + location);
@@ -36,7 +36,7 @@ if(user.security.restrictions&UFLAG_G) {
 		bbs.log_str("\r\n");
 	while(bbs.online) {
 		printf("\1y\1hWhere did you hear about this BBS?\r\n: \1w");
-		ref=bbs.getstr(70);
+		ref=console.getstr(70);
 		if(!ref || !ref.length)
 			continue;
 		bbs.log_str(ref + "\r\n");