| Index: libadblockplus-android/src/org/adblockplus/libadblockplus/android/AdblockEngine.java | 
| diff --git a/libadblockplus-android/src/org/adblockplus/libadblockplus/android/AdblockEngine.java b/libadblockplus-android/src/org/adblockplus/libadblockplus/android/AdblockEngine.java | 
| index 2b6138245dddd39e780ee5c851f7b584956c9681..d91573c863e41378a4cac314b9fb39b9c10a9e3c 100644 | 
| --- a/libadblockplus-android/src/org/adblockplus/libadblockplus/android/AdblockEngine.java | 
| +++ b/libadblockplus-android/src/org/adblockplus/libadblockplus/android/AdblockEngine.java | 
| @@ -30,6 +30,7 @@ import org.adblockplus.libadblockplus.Filter; | 
| import org.adblockplus.libadblockplus.FilterChangeCallback; | 
| import org.adblockplus.libadblockplus.FilterEngine; | 
| import org.adblockplus.libadblockplus.FilterEngine.ContentType; | 
| +import org.adblockplus.libadblockplus.IsAllowedConnectionCallback; | 
| import org.adblockplus.libadblockplus.JsEngine; | 
| import org.adblockplus.libadblockplus.LogSystem; | 
| import org.adblockplus.libadblockplus.ShowNotificationCallback; | 
| @@ -102,6 +103,7 @@ public final class AdblockEngine | 
|  | 
| public static AdblockEngine create(final AppInfo appInfo, | 
| final String basePath, boolean enableElemhide, | 
| +                                     IsAllowedConnectionCallback isAllowedConnectionCallback, | 
| UpdateAvailableCallback updateAvailableCallback, | 
| UpdateCheckDoneCallback updateCheckDoneCallback, | 
| ShowNotificationCallback showNotificationCallback, | 
| @@ -120,7 +122,7 @@ public final class AdblockEngine | 
| engine.webRequest = new AndroidWebRequest(enableElemhide); | 
| engine.jsEngine.setWebRequest(engine.webRequest); | 
|  | 
| -    engine.filterEngine = new FilterEngine(engine.jsEngine); | 
| +    engine.filterEngine = new FilterEngine(engine.jsEngine, isAllowedConnectionCallback); | 
|  | 
| engine.updateAvailableCallback = updateAvailableCallback; | 
| if (engine.updateAvailableCallback != null) | 
| @@ -148,9 +150,11 @@ public final class AdblockEngine | 
| } | 
|  | 
| public static AdblockEngine create(final AppInfo appInfo, | 
| -                                     final String basePath, boolean elemhideEnabled) | 
| +                                     final String basePath, | 
| +                                     boolean elemhideEnabled, | 
| +                                     IsAllowedConnectionCallback isAllowedConnectionCallback) | 
| { | 
| -    return create(appInfo, basePath, elemhideEnabled, null, null, null, null); | 
| +    return create(appInfo, basePath, elemhideEnabled, isAllowedConnectionCallback, null, null, null, null); | 
| } | 
|  | 
| public void dispose() | 
|  |