diff --git a/src/structures/MessagePayload.js b/src/structures/MessagePayload.js index 339b8f9abf69..7f890df1381a 100644 --- a/src/structures/MessagePayload.js +++ b/src/structures/MessagePayload.js @@ -148,7 +148,7 @@ class MessagePayload { } let flags; - if (this.isMessage || this.isMessageManager) { + if ((this.isMessage && typeof this.options.reply === 'undefined') || this.isMessageManager) { // eslint-disable-next-line eqeqeq flags = this.options.flags != null ? new MessageFlags(this.options.flags).bitfield : this.target.flags?.bitfield; } else if (isInteraction && this.options.ephemeral) {