diff --git a/templates/client/static_client/js/rejs/banners.js b/templates/client/static_client/js/rejs/banners.js
index df86bbb0..fc266152 100644
--- a/templates/client/static_client/js/rejs/banners.js
+++ b/templates/client/static_client/js/rejs/banners.js
@@ -59,18 +59,37 @@
var parent = document.getElementById(banner.id);
if (parent) {
- if (banner.is_img) {
- var a = document.createElement("a");
- a.href = banner.url;
-
- var img = document.createElement("img");
- img.src = banner.img;
- img.alt = banner.alt;
-
- a.appendChild(img);
- parent.appendChild(a);
- } else if (banner.is_html) {
- parent.innerHTML = banner.text;
+ if (banner.is_popup) {
+ if (banner.is_img) {
+ parent.innerHTML =
+ "