diff --git a/src/js/epicker-ui.js b/src/js/epicker-ui.js index 9169efe56..fec76ccc0 100644 --- a/src/js/epicker-ui.js +++ b/src/js/epicker-ui.js @@ -113,11 +113,10 @@ const filterFromTextarea = function() { const sfp = staticFilteringParser; sfp.analyze(filter); sfp.analyzeExtra(); - if ( - sfp.category !== sfp.CATStaticExtFilter && - sfp.category !== sfp.CATStaticNetFilter || - sfp.shouldDiscard() - ) { + if ( sfp.shouldDiscard() ) { return '!'; } + if ( sfp.category === sfp.CATStaticExtFilter ) { + if ( sfp.hasFlavor(sfp.BITFlavorExtCosmetic) === false ) { return '!'; } + } else if ( sfp.category !== sfp.CATStaticNetFilter ) { return '!'; } return filter;