aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/pagestore.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/pagestore.js')
-rw-r--r--src/js/pagestore.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/js/pagestore.js b/src/js/pagestore.js
index 24cb3ec..f5f52bf 100644
--- a/src/js/pagestore.js
+++ b/src/js/pagestore.js
@@ -615,10 +615,12 @@ PageStore.prototype.filterRequest = function(context) {
// - Evaluating dynamic filtering is much faster than static filtering
// We evaluate dynamic filtering first, and hopefully we can skip
// evaluation of static filtering.
- var df = µb.dynamicNetFilteringEngine.clearRegisters();
- df.evaluateCellZY(context.rootHostname, context.requestHostname, context.requestType);
- if ( df.mustBlockOrAllow() ) {
- result = df.toFilterString();
+ if ( µb.userSettings.advancedUserEnabled ) {
+ var df = µb.dynamicNetFilteringEngine.clearRegisters();
+ df.evaluateCellZY(context.rootHostname, context.requestHostname, context.requestType);
+ if ( df.mustBlockOrAllow() ) {
+ result = df.toFilterString();
+ }
}
// Static filtering never override dynamic filtering