--- src/sys/vfs/msdosfs/msdosfs_vnops.c 2004/11/12 00:09:36 1.21 +++ src/sys/vfs/msdosfs/msdosfs_vnops.c 2004/12/22 02:17:08 1.22 @@ -1089,6 +1089,7 @@ abortit: */ vref(tdvp); error = doscheckpath(ip, dp); + tcnp->cn_flags |= CNP_PDIRUNLOCK; if (error) { vrele(tdvp); goto out;