diff --git a/src/filesrch.c b/src/filesrch.c index 5ec0c8a9f..ba626618c 100644 --- a/src/filesrch.c +++ b/src/filesrch.c @@ -546,7 +546,7 @@ filestatus_t filesearch(char *filename, const char *startpath, // When we're at the root of the search, we exclude certain folders. if (priorityfolder != NULL - && strcasecmp(priorityfolder, dent->d_name)) + && !strcasecmp(priorityfolder, dent->d_name)) { // We skip revisiting the priority by pretending // it matched the first exclude directory instead