The cherry pick accidentally obliterated the reset. That flag is now
located in hdr->env->changed in the branch and is reset properly
elsewhere. Keep it in place in the stable branch.
Co-authored-by: Richard Russon <rich@flatcap.org>
if ((flags & CH_UPDATE_LABEL) && e->env->x_label)
{
+ e->xlabel_changed = 0;
if (!(flags & CH_DECODE))
rfc2047_encode(&e->env->x_label, NULL, sizeof("X-Label:"), SendCharset);
if (mutt_write_one_header(out, "X-Label", e->env->x_label, flags & CH_PREFIX ? prefix : 0,