diff --git a/src/sbbs3/sbbs.h b/src/sbbs3/sbbs.h
index 94aaf8ae70d15c5ba753b3c20808de2ec5c9af8f..020bc40b02f38d7eec9b2090d2017b8a87fdc98f 100644
--- a/src/sbbs3/sbbs.h
+++ b/src/sbbs3/sbbs.h
@@ -121,6 +121,7 @@
 #include "client.h"		/* client_t definition */
 #include "crc16.h"
 #include "crc32.h"
+#include "telnet.h"
 
 /* Synchronet Node Instance class definition */
 #ifdef __cplusplus
@@ -169,10 +170,11 @@ public:
 
 
 	void	send_telnet_cmd(uchar cmd, uchar opt);
-    uchar	telnet_cmd[10];
+    uchar	telnet_cmd[64];
     int		telnet_cmdlen;
 	ulong	telnet_mode;
 	uchar	telnet_last_rxch;
+	char	terminal[TELNET_TERM_MAXLEN+1];
 
 	time_t	event_time;				// Time of next exclusive event
 	char*	event_code;				// Internal code of next exclusive event