diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BVC+WKNavigationDelegate.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BVC+WKNavigationDelegate.swift index dafaf46f3301..7eba622f10ba 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BVC+WKNavigationDelegate.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BVC+WKNavigationDelegate.swift @@ -957,6 +957,9 @@ extension BrowserViewController: WKNavigationDelegate { public func webView(_ webView: WKWebView, didCommit navigation: WKNavigation!) { guard let tab = tab(for: webView) else { return } + // Reset the stored http request now that load has committed. + tab.upgradedHTTPSRequest = nil + // Set the committed url which will also set tab.url tab.committedURL = webView.url