diff --git a/src/sbbs3/load_cfg.c b/src/sbbs3/load_cfg.c
index 3b2f3c432fbc92c39cb113dac1658f8db35902ed..c9eec3563dfab6c5128c77234af47e4987d948ec 100644
--- a/src/sbbs3/load_cfg.c
+++ b/src/sbbs3/load_cfg.c
@@ -43,11 +43,9 @@ char *	readtext(long *line, FILE *stream, long dflt);
 BOOL load_cfg(scfg_t* cfg, char* text[], BOOL prep, BOOL req_node, char* error, size_t maxerrlen)
 {
 	int		i;
-#ifdef SBBS
 	long	line=0L;
 	FILE 	*instream;
 	char	str[256];
-#endif
 
 	if(cfg->size!=sizeof(scfg_t)) {
 		safe_snprintf(error, maxerrlen,"cfg->size (%"PRIu32") != sizeof(scfg_t) (%" XP_PRIsize_t "d)"
@@ -86,7 +84,6 @@ BOOL load_cfg(scfg_t* cfg, char* text[], BOOL prep, BOOL req_node, char* error,
 	if(read_attr_cfg(cfg, error, maxerrlen)==FALSE)
 		return(FALSE);
 
-#ifdef SBBS
 	if(text!=NULL) {
 
 		/* Free existing text if allocated */
@@ -112,7 +109,6 @@ BOOL load_cfg(scfg_t* cfg, char* text[], BOOL prep, BOOL req_node, char* error,
 		}
 		cfg->text = text;
 	}
-#endif
 
     /* Override com-port settings */
     cfg->com_base=0xf;	/* All nodes use FOSSIL */
diff --git a/src/sbbs3/load_cfg.vcxproj b/src/sbbs3/load_cfg.vcxproj
index ff742a99da8fdced5ccab36cb29a5f2ff0dc0e46..6a164bb296fc83665a2716e1b86bfc2ac0ef67b5 100644
--- a/src/sbbs3/load_cfg.vcxproj
+++ b/src/sbbs3/load_cfg.vcxproj
@@ -103,9 +103,11 @@
     <ClCompile Include="ars.c" />
     <ClCompile Include="load_cfg.c" />
     <ClCompile Include="nopen.c" />
+    <ClCompile Include="readtext.c" />
     <ClCompile Include="scfglib1.c" />
     <ClCompile Include="scfglib2.c" />
     <ClCompile Include="str_util.c" />
+    <ClCompile Include="text_defaults.c" />
   </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">