| Index: compiled/filter/RegExpFilter.cpp | 
| =================================================================== | 
| --- a/compiled/filter/RegExpFilter.cpp | 
| +++ b/compiled/filter/RegExpFilter.cpp | 
| @@ -310,17 +310,17 @@ | 
| if (!error.empty()) | 
| return Type::INVALID; | 
|  | 
| if (data.mPatternEnd - data.mPatternStart >= 2 && | 
| text[data.mPatternStart] == u'/' && | 
| text[data.mPatternEnd - 1] == u'/') | 
| { | 
| data.SetRegExp(GenerateRegExp(DependentString(text, data.mPatternStart + 1, | 
| -        data.mPatternEnd - data.mPatternStart - 2), data.mMatchCase)); | 
| +        data.mPatternEnd - data.mPatternStart - 2), data.mMatchCase, false)); | 
| if (data.mRegexpId == -1) | 
| { | 
| error.reset(u"filter_invalid_regexp"_str); | 
| return Type::INVALID; | 
| } | 
| } | 
|  | 
| return type; | 
| @@ -386,12 +386,12 @@ | 
| !IsActiveOnDomain(docDomain, sitekey)) | 
| { | 
| return false; | 
| } | 
|  | 
| if (!mData.RegExpParsingDone()) | 
| { | 
| const OwnedString pattern(mData.GetRegExpSource(mText)); | 
| -    mData.SetRegExp(GenerateRegExp(RegExpFromSource(pattern), mData.mMatchCase)); | 
| +    mData.SetRegExp(GenerateRegExp(RegExpFromSource(pattern), mData.mMatchCase, false)); | 
| } | 
| return TestRegExp(mData.mRegexpId, location); | 
| } | 
|  |