From 6c7096b0d789adeac9d294f5cd596a6b07d87fa3 Mon Sep 17 00:00:00 2001 From: Zach Fox Date: Wed, 18 Oct 2017 14:53:39 -0700 Subject: [PATCH] Fix login button injection on individual item page --- scripts/system/html/js/marketplacesInject.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/system/html/js/marketplacesInject.js b/scripts/system/html/js/marketplacesInject.js index fc16eae8bf..f6b35a5f1c 100644 --- a/scripts/system/html/js/marketplacesInject.js +++ b/scripts/system/html/js/marketplacesInject.js @@ -140,6 +140,10 @@ if (!$('body').hasClass("login-injected") && !userIsLoggedIn) { $('body').addClass("login-injected"); var resultsElement = document.getElementById('results'); + if (!resultsElement) { // If we're on the main page, this will evaluate to `true` + resultsElement = document.getElementById('item-show'); + resultsElement.style = 'margin-top:0;'; + } var logInElement = document.createElement('div'); logInElement.classList.add("row"); logInElement.id = "logInDiv";