diff --git a/exec/sbbsdefs.inc b/exec/sbbsdefs.inc
index df30305a1293253b715f5691ad7e14ae4291d457..571f1b399c4667dd8baf7e629655979768b43c75 100644
--- a/exec/sbbsdefs.inc
+++ b/exec/sbbsdefs.inc
@@ -232,6 +232,7 @@
 !global _CAP_FNAME
 !global _CID
 !global _COMSPEC
+!global _QUESTION
 
 				# Integer variables
 !global _USERON.NUMBER
diff --git a/src/sbbs3/exec.cpp b/src/sbbs3/exec.cpp
index f69183f78ecd69e23c27e764d3726cda778562ff..1478cea8f3888855473dc43a27ad359afb401314 100644
--- a/src/sbbs3/exec.cpp
+++ b/src/sbbs3/exec.cpp
@@ -100,6 +100,9 @@ char ** sbbs_t::getstrvar(csi_t *bin, long name)
 			break;
 		case 0x15755030:
 			return((char **)&comspec);
+		case 0x5E049062:
+			sysvar_p[sysvar_pi]=question;
+			break;
 
 		case 0xf19cd046:
 			sysvar_p[sysvar_pi]=(char*)wordwrap;