diff --git a/Clover/app/src/main/java/org/floens/chan/core/manager/FilterEngine.java b/Clover/app/src/main/java/org/floens/chan/core/manager/FilterEngine.java index 19caff7b..6fd43f42 100644 --- a/Clover/app/src/main/java/org/floens/chan/core/manager/FilterEngine.java +++ b/Clover/app/src/main/java/org/floens/chan/core/manager/FilterEngine.java @@ -226,7 +226,8 @@ public class FilterEngine { } } else if (rawPattern.length() >= 2 && rawPattern.charAt(0) == '"' && rawPattern.charAt(rawPattern.length() - 1) == '"') { // "matches an exact sentence" - pattern = Pattern.compile(escapeRegex(rawPattern).substring(1, rawPattern.length() - 1)); + String text = escapeRegex(rawPattern.substring(1, rawPattern.length() - 1)); + pattern = Pattern.compile(text); } else { String[] words = rawPattern.split(" "); String text = "";