diff --git a/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java b/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java index 6f89b0c6a..2268f686f 100644 --- a/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java +++ b/app/src/common/shared/org/mozilla/vrbrowser/browser/engine/Session.java @@ -887,7 +887,7 @@ public void loadUri(String aUri, int flags) { } if (mState.mSession != null) { Log.d(LOGTAG, "Loading URI: " + aUri); - if (!mExternalRequestDelegate.onHandleExternalRequest(aUri)) { + if (mExternalRequestDelegate == null || !mExternalRequestDelegate.onHandleExternalRequest(aUri)) { mState.mSession.loadUri(aUri, flags); } }