diff --git a/src/structures/Message.js b/src/structures/Message.js index 9348a1911..0d0147f0e 100644 --- a/src/structures/Message.js +++ b/src/structures/Message.js @@ -345,8 +345,8 @@ class Message { * @readonly */ get pinnable() { - return !this.guild || - this.channel.permissionsFor(this.client.user).has(Permissions.FLAGS.MANAGE_MESSAGES); + return this.type === 'DEFAULT' && (!this.guild || + this.channel.permissionsFor(this.client.user).has(Permissions.FLAGS.MANAGE_MESSAGES)); } /**