diff --git a/src/sbbs3/listfile.cpp b/src/sbbs3/listfile.cpp
index f11dc96c3e94d97e105cea71a0ded4b85ea2dbc5..9d1c1b49305934f9ea2cc787bf0be958e2b1cdbf 100644
--- a/src/sbbs3/listfile.cpp
+++ b/src/sbbs3/listfile.cpp
@@ -378,7 +378,7 @@ bool sbbs_t::listfile(file_t* f, uint dirnum, const char *search, const char let
 	else
 		outchar(' '); 
 	if(useron.misc&BATCHFLAG) {
-		attr(cfg.color[clr_filedesc]);
+		attr(curatr ^ HIGH);
 		bprintf("%c",letter); 
 	}
 	cdt = f->cost;