diff --git a/src/js/tab.js b/src/js/tab.js index 93c19ad48..cb174334d 100644 --- a/src/js/tab.js +++ b/src/js/tab.js @@ -133,7 +133,11 @@ vAPI.tabs.onPopup = function(details) { // https://github.com/gorhill/uBlock/issues/323 // If popup URL is whitelisted, do not block it - if ( result === '' && µb.getNetFilteringSwitch(targetURL) ) { + if ( + result === '' && + µb.getNetFilteringSwitch(openerURL) && + µb.getNetFilteringSwitch(targetURL) + ) { result = µb.staticNetFilteringEngine.matchStringExactType(context, targetURL, 'popup'); }