diff --git a/commands/utility/taglist.js b/commands/utility/taglist.js
index 8e8fb5f5..b9cba987 100644
--- a/commands/utility/taglist.js
+++ b/commands/utility/taglist.js
@@ -57,7 +57,9 @@ class taglistCommand extends Command {
 				.setDescription(`Trigger:Response\n\n${json}`)
 				.setFooter(`You have ${count} tags on this server`);
 
-			message.channel.send(tagEmbed);
+			message.channel.send(tagEmbed).catch(() => {
+				return message.channel.send('There is too much tag to be shown in an embed, sending file', {files: [`./tag/${message.guild.id}.json`]})
+			});
 		});
 		
 	}