diff --git a/dir.c b/dir.c index f0b6d0a3e..bcaafac40 100644 --- a/dir.c +++ b/dir.c @@ -878,7 +878,7 @@ int match_pathname(const char *pathname, int pathlen, * then our prefix match is all we need; we * do not need to call fnmatch at all. */ - if (!patternlen && !namelen) + if (!patternlen && (!namelen || *name == '/')) return 1; }