diff --git a/src/sbbs3/file.cpp b/src/sbbs3/file.cpp
index 4226161cdf6b2a1d1e9d2e485e5f5f85956fa203..d78800cda9dc6c9a3d36fc7b481d2efbbf20b9fa 100644
--- a/src/sbbs3/file.cpp
+++ b/src/sbbs3/file.cpp
@@ -267,30 +267,6 @@ extern "C" BOOL filematch(char *filename, char *filespec)
 	return(TRUE);
 }
 
-/****************************************************************************/
-/* Deletes all files in dir 'path' that match file spec 'spec'              */
-/****************************************************************************/
-extern "C" uint delfiles(char *inpath, char *spec)
-{
-	char	path[MAX_PATH+1];
-    uint	i,files=0;
-	glob_t	g;
-
-	strcpy(path,inpath);
-	backslash(path);
-	strcat(path,spec);
-	glob(path,0,NULL,&g);
-	for(i=0;i<g.gl_pathc;i++) {
-		if(isdir(g.gl_pathv[i]))
-			continue;
-		CHMOD(g.gl_pathv[i],S_IWRITE);	// Incase it's been marked RDONLY
-		if(remove(g.gl_pathv[i])==0)
-			files++;
-	}
-	globfree(&g);
-	return(files);
-}
-
 /*****************************************************************************/
 /* Checks the filename 'fname' for invalid symbol or character sequences     */
 /*****************************************************************************/
diff --git a/src/sbbs3/sbbs.h b/src/sbbs3/sbbs.h
index 7cfd5dd48cbf954e03ebc37eb3209439b04ebb1e..1437f623593d726e6103c0f0a0c22e60a079c010 100644
--- a/src/sbbs3/sbbs.h
+++ b/src/sbbs3/sbbs.h
@@ -941,7 +941,6 @@ BOOL 	md(char *path);
 
 	/* file.cpp */
 	BOOL	filematch(char *filename, char *filespec);
-	uint	delfiles(char *path, char *spec);
 
 #endif /* SBBS */