diff --git a/sys/nfsserver/nfs_serv.c b/sys/nfsserver/nfs_serv.c
index ea06231e5cad..1a142df04df3 100644
--- a/sys/nfsserver/nfs_serv.c
+++ b/sys/nfsserver/nfs_serv.c
@@ -3845,7 +3845,7 @@ again:
 			xfer = nlen;
 			cp = dp->d_name;
 			while (xfer > 0) {
-				nfsm_clget;
+				nfsm_clget_nolock;
 				if ((bp + xfer) > be)
 					tsiz = be - bp;
 				else