diff --git a/keepassxc-browser/content/banner.js b/keepassxc-browser/content/banner.js index 9c45c8b..0cf3b0d 100644 --- a/keepassxc-browser/content/banner.js +++ b/keepassxc-browser/content/banner.js @@ -107,7 +107,8 @@ kpxcBanner.create = async function(credentials = {}) { kpxcBanner.banner.removeChild(dialog); } else { if (ignoreCheckbox.checked) { - kpxc.ignoreSite([ window.top.location.href ]); + const ignoreUrl = window.location.href.slice(0, window.location.href.lastIndexOf('/') + 1) + '*'; + kpxc.ignoreSite([ ignoreUrl ]); } kpxcBanner.destroy(); }