--- src/sys/kern/vfs_syscalls.c 2005/10/09 18:07:55 1.74 +++ src/sys/kern/vfs_syscalls.c 2005/12/02 17:29:45 1.75 @@ -3029,7 +3029,8 @@ revoke(struct revoke_args *uap) } vrele(vp); } - crfree(cred); + if (cred) + crfree(cred); return (error); }