Works as expected: `glob('**/*', {nodir: true, ignore: '**/*.css'}, cb)` All files matching the glob patterns are passed, including files fulfilling the ignored glob: `glob('./**/*', {nodir: true, ignore: '**/*.css'}, cb)` Does it work like this for a reason?