diff --git a/samples/cachingfs/caching_fs.go b/samples/cachingfs/caching_fs.go index 00a6a15..32685c6 100644 --- a/samples/cachingfs/caching_fs.go +++ b/samples/cachingfs/caching_fs.go @@ -266,7 +266,7 @@ func (fs *cachingFS) LookUpInode( case "bar": // Parent must be dir. - if req.Parent%numInodes != dirOffset { + if req.Parent == fuse.RootInodeID || req.Parent%numInodes != dirOffset { err = fuse.ENOENT return }