diff --git a/src/sbbs3/listfile.cpp b/src/sbbs3/listfile.cpp index 39f937cda421fdf39f468aa0f63d5ac54be0f5f8..b8a7eb4d8214ba45e73d1306bd5f281e7fe24159 100644 --- a/src/sbbs3/listfile.cpp +++ b/src/sbbs3/listfile.cpp @@ -146,6 +146,8 @@ int sbbs_t::listfiles(uint dirnum, const char *filespec, FILE* tofile, long mode #endif if(mode&(FL_FINDDESC|FL_EXFIND)) { p = (f->desc == NULL) ? NULL : strcasestr(f->desc, filespec); + if(p == NULL) + p = strcasestr(f->name, filespec); if(!(mode&FL_EXFIND) && p==NULL) { m++; continue;