diff --git a/public_html/js/Controls/TagInput.js b/public_html/js/Controls/TagInput.js
index 4e939bbd..4a058022 100644
--- a/public_html/js/Controls/TagInput.js
+++ b/public_html/js/Controls/TagInput.js
@@ -155,9 +155,14 @@ App.Controls.TagInput = function($underlyingInput) {
flashTagRed(tagName);
} else {
beforeTagAdded(tagName, options);
- tags.push(tagName);
- var $elem = createListElement(tagName);
- $tagList.append($elem);
+
+ var exportedTag = getExportedTag(tagName);
+ if (!exportedTag || !exportedTag.banned) {
+ tags.push(tagName);
+ var $elem = createListElement(tagName);
+ $tagList.append($elem);
+ }
+
afterTagAdded(tagName, options);
}
}