diff --git a/app/browser/api/ledger.js b/app/browser/api/ledger.js index 03b20a5b07f..3a3b6470e71 100644 --- a/app/browser/api/ledger.js +++ b/app/browser/api/ledger.js @@ -174,11 +174,12 @@ const paymentPresent = (state, tabId, present) => { delete ledgerPaymentsPresent[tabId] } - if (Object.keys(ledgerPaymentsPresent).length > 0 && getSetting(settings.PAYMENTS_ENABLED)) { + if (getSetting(settings.PAYMENTS_ENABLED) && present) { if (!balanceTimeoutId) { module.exports.getBalance(state) } + appActions.onPromotionGet() getPublisherTimestamp(true) } else if (balanceTimeoutId) { clearTimeout(balanceTimeoutId)