diff --git a/fs/overlayfs/super.c b/fs/overlayfs/super.c
index 3f6333b327972f2f1b3c5a090eb5fda9a68d36ab..4a60bcc0eea39d39e72420ac98815c8e65c49179 100644
--- a/fs/overlayfs/super.c
+++ b/fs/overlayfs/super.c
@@ -1052,9 +1052,6 @@ ovl_posix_acl_xattr_set(const struct xattr_handler *handler,
 	}
 
 	err = ovl_xattr_set(dentry, inode, handler->name, value, size, flags);
-	if (!err)
-		ovl_copyattr(ovl_inode_real(inode), inode);
-
 	return err;
 
 out_acl_release: