--- fs/nfsserver/nfs_nfsdstate.c.sav 2017-11-28 09:56:27.708599000 -0500 +++ fs/nfsserver/nfs_nfsdstate.c 2017-11-28 09:57:31.113163000 -0500 @@ -5298,7 +5298,7 @@ nfsrv_checkgetattr(struct nfsrv_descript u_quad_t delegfilerev; NFSCBGETATTR_ATTRBIT(attrbitp, &cbbits); - if (!NFSNONZERO_ATTRBIT(&cbbits)) + if (!NFSNONZERO_ATTRBIT(&cbbits) || nfsrv_delegatecnt == 0) goto out; /*