Index: sys/fs/fuse/fuse_vnops.c =================================================================== --- sys/fs/fuse/fuse_vnops.c (revisione 242472) +++ sys/fs/fuse/fuse_vnops.c (copia locale) @@ -361,7 +361,8 @@ fuse_vnop_create(struct vop_create_args *ap) if (err == ENOSYS) { debug_printf("create: got ENOSYS from daemon\n"); fsess_set_notimpl(mp, FUSE_CREATE); - fdisp_destroy(fdip); + err = 0; + goto out; } else if (err) { debug_printf("create: darn, got err=%d from daemon\n", err); goto out;