diff --git a/fs/nfs/delegation.c b/fs/nfs/delegation.c
index a6ad688658803424d726afae85597ad2ace80044..08c6244487501ff5a703083131101d1282f8800c 100644
--- a/fs/nfs/delegation.c
+++ b/fs/nfs/delegation.c
@@ -514,7 +514,7 @@ void nfs_inode_return_delegation_noreclaim(struct inode *inode)
 
 	delegation = nfs_inode_detach_delegation(inode);
 	if (delegation != NULL)
-		nfs_do_return_delegation(inode, delegation, 0);
+		nfs_do_return_delegation(inode, delegation, 1);
 }
 
 /**