diff --git a/src/sbbs3/download.cpp b/src/sbbs3/download.cpp
index 327e363c40b06101992af3aff5e7e240820fb8fa..77de27f77a37b82f62c62e63708643e285c67a44 100644
--- a/src/sbbs3/download.cpp
+++ b/src/sbbs3/download.cpp
@@ -118,7 +118,7 @@ void sbbs_t::downloadfile(file_t* f)
 	for(l=0;l<(ulong)length;l+=F_IXBSIZE) {
 		read(file,str,F_IXBSIZE);      /* Look for the filename in the IXB file */
 		str[11]=0;
-		if(!strcmp(fname,str)) 
+		if(!stricmp(fname,str)) 
 			break; 
 	}
 	if(l>=(ulong)length) {
diff --git a/src/sbbs3/filedat.c b/src/sbbs3/filedat.c
index 46c2b557ee4a98a3fcee2485ec757bcad0b1c8cf..cac7ae28cc8a52be3acd7edd9e08b8baf82f2931 100644
--- a/src/sbbs3/filedat.c
+++ b/src/sbbs3/filedat.c
@@ -701,7 +701,7 @@ int DLLCALL update_uldate(scfg_t* cfg, file_t* f)
 	for(l=0;l<length;l+=F_IXBSIZE) {
 		read(file,str,F_IXBSIZE);      /* Look for the filename in the IXB file */
 		str[11]=0;
-		if(!strcmp(fname,str)) break; 
+		if(!stricmp(fname,str)) break; 
 	}
 	if(l>=length) {
 		close(file);