diff --git a/resources/esoitemlink.js b/resources/esoitemlink.js
index 0991913..f979fe0 100644
--- a/resources/esoitemlink.js
+++ b/resources/esoitemlink.js
@@ -614,8 +614,11 @@ function AddEsoItemLinkCopyButton(id)
var element = $("#" + id);
var html = element.html();
var buttonHtml = "";
-
- buttonHtml = "";
+
+ // Add copy button if it does not already exist
+ if (element.find(".esoil_copy_button").length === 0) {
+ buttonHtml = "";
+ }
element.html(html + buttonHtml);
}