diff --git a/exec/load/utf8_ascii.js b/exec/load/utf8_ascii.js
index 9c5be005a6d1a7cfe27110881912697cf9fb4d4d..fc75cab6be68eb7477ad2c028308694d3176a466 100644
--- a/exec/load/utf8_ascii.js
+++ b/exec/load/utf8_ascii.js
@@ -17,7 +17,7 @@ function utf8_ascii(uni)
 			uc |= ch.charCodeAt(i) & 0x3f;
 		}
 
-		nch = unicode_ascii(uc);
+		nch = unicode_cp437(uc);
 		if (nch.charCodeAt(0) > 0x7f)
 			nch = '?';
 		return nch;