--- fs/nfsserver/nfs_nfsdserv.c.savrecl	2018-02-10 20:34:31.166445000 -0500
+++ fs/nfsserver/nfs_nfsdserv.c	2018-02-10 20:36:07.947490000 -0500
@@ -4226,10 +4226,9 @@ nfsrvd_reclaimcomplete(struct nfsrv_desc
 		goto nfsmout;
 	}
 	NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
+	nd->nd_repstat = nfsrv_checkreclaimcomplete(nd);
 	if (*tl == newnfs_true)
-		nd->nd_repstat = NFSERR_NOTSUPP;
-	else
-		nd->nd_repstat = nfsrv_checkreclaimcomplete(nd);
+		nd->nd_repstat = 0;
 nfsmout:
 	NFSEXITCODE2(error, nd);
 	return (error);
