diff --git a/packages/discord.js/src/structures/MessagePayload.js b/packages/discord.js/src/structures/MessagePayload.js index 9145fed2094e..b79feb611823 100644 --- a/packages/discord.js/src/structures/MessagePayload.js +++ b/packages/discord.js/src/structures/MessagePayload.js @@ -143,7 +143,11 @@ class MessagePayload { } let flags; - if (typeof this.options.flags !== 'undefined' || this.isMessage || this.isMessageManager) { + if ( + typeof this.options.flags !== 'undefined' || + (this.isMessage && typeof this.options.reply === 'undefined') || + this.isMessageManager + ) { flags = // eslint-disable-next-line eqeqeq this.options.flags != null