diff --git a/lib/git-fs.js b/lib/git-fs.js index a8be53c..9fcfe7a 100755 --- a/lib/git-fs.js +++ b/lib/git-fs.js @@ -313,6 +313,14 @@ Git.readDir = safe(function readDir(version, path, callback) { var count = filenames.length; var files = []; var dirs = []; + if (!filenames.length) { + callback(null, { + files: files, + dirs: dirs + }); + return; + } + filenames.forEach(function (filename) { fs.stat(Path.join(realPath, filename), function (err, stat) { if (err) { callback(err); return; }