diff --git a/src/sbbs3/scfglib.h b/src/sbbs3/scfglib.h
index 84fc11c7d483197f8e5343ba06920f0b6dcf4325..330d63e0eb4db5d7b25b5b80ee57381d91fa2cb7 100644
--- a/src/sbbs3/scfglib.h
+++ b/src/sbbs3/scfglib.h
@@ -38,6 +38,8 @@
 #ifndef _SCFGLIB_H
 #define _SCFGLIB_H
 
+#include "scfgdefs.h"	/* scfg_t */
+
 /* #define SAVE_MEMORY /* This makes it difficult to free */
 
 #define get_int(var,stream) { if(!fread(&var,1,sizeof(var),stream)) \