diff --git a/src/sbbs3/sbbsdefs.h b/src/sbbs3/sbbsdefs.h
index 001eb760ff9bfda8d7d20207e631007d6315a990..da5ab20110433fc0225591faf9befbf17dcc1f93 100644
--- a/src/sbbs3/sbbsdefs.h
+++ b/src/sbbs3/sbbsdefs.h
@@ -989,5 +989,13 @@ typedef struct {						/* FidoNet msg header */
 
 } fmsghdr_t;
 
+typedef struct {						/* Sub-board scan information */
+	ushort	cfg;						/* User's configuration */
+	ulong	ptr;						/* New-message pointer */
+	ulong	last;						/* Last read message number */
+	ushort	sav_cfg;					/* Saved configuration */
+	ulong	sav_ptr;					/* Saved New-message pointer */
+	ulong	sav_last;					/* Saved Last read message number */
+} subscan_t;
 
 #endif /* Don't add anything after this #endif statement */