diff --git a/sys/kern/vfs_synth.c b/sys/kern/vfs_synth.c --- a/sys/kern/vfs_synth.c +++ b/sys/kern/vfs_synth.c @@ -81,6 +81,7 @@ if (error == 0) { if (nd.nl_nch.ncp->nc_vp == NULL) { kprintf("synth: nc_vp == NULL\n"); + nlookup_done(&nd); return (NULL); } nch = nd.nl_nch;