diff --git a/src/sbbs3/file.cpp b/src/sbbs3/file.cpp
index 422c64e9cbbc3ff1fdc3ac94d0d0a9cc04913e61..acb9858fd9b94cc390d3047077166912b80f7f85 100644
--- a/src/sbbs3/file.cpp
+++ b/src/sbbs3/file.cpp
@@ -281,8 +281,10 @@ bool sbbs_t::checkfname(char *fname)
 		return(false); }
 	if(strstr(fname,".."))
 		return(false);
+#if 0	/* long file name support */
 	if(strcspn(fname,".")>8)
 		return(false);
+#endif
 	d=strlen(fname);
 	while(c<d) {
 		if(fname[c]<=SP || fname[c]&0x80)