diff --git a/src/js/static-net-filtering.js b/src/js/static-net-filtering.js index 7ccfaf8c8..3dd2f1bf1 100644 --- a/src/js/static-net-filtering.js +++ b/src/js/static-net-filtering.js @@ -1020,8 +1020,12 @@ registerFilterClass(FilterAnchorRight); const FilterTrailingSeparator = class { match() { - return $patternMatchRight === $requestURL.length || - isSeparatorChar(bidiTrie.haystack[$patternMatchRight]); + if ( $patternMatchRight === $requestURL.length ) { return true; } + if ( isSeparatorChar(bidiTrie.haystack[$patternMatchRight]) ) { + $patternMatchRight += 1; + return true; + } + return false; } logData(details) {