--- src/sys/vfs/nfs/nfs_serv.c 2004/12/20 18:37:59 1.21 +++ src/sys/vfs/nfs/nfs_serv.c 2004/12/29 02:41:26 1.22 @@ -3285,8 +3285,10 @@ again: error = 0; goto nfsmout; } - vput(nvp); - nvp = NULL; + if (nvp) { + vput(nvp); + nvp = NULL; + } dirlen = len = NFSX_V3POSTOPATTR + NFSX_V3COOKIEVERF + 2 * NFSX_UNSIGNED; nfsm_reply(cnt);