diff --git a/src/js/static-filtering-parser.js b/src/js/static-filtering-parser.js index d72e6fd02..e804529eb 100644 --- a/src/js/static-filtering-parser.js +++ b/src/js/static-filtering-parser.js @@ -1404,9 +1404,12 @@ Parser.prototype.SelectorCompiler = class { const compiled = this.compileProceduralSelector(raw); if ( compiled === undefined ) { return false; } - out.compiled = compiled.selector !== compiled.raw - ? JSON.stringify(compiled) - : compiled.selector; + out.compiled = + compiled.selector !== compiled.raw || + this.sheetSelectable(compiled.selector) === false + ? JSON.stringify(compiled) + : compiled.selector; + return true; }