diff --git a/CefSharp.Core/Internals/ClientAdapter.cpp b/CefSharp.Core/Internals/ClientAdapter.cpp index 66fcb450a1..b9c5d88c3f 100644 --- a/CefSharp.Core/Internals/ClientAdapter.cpp +++ b/CefSharp.Core/Internals/ClientAdapter.cpp @@ -124,7 +124,7 @@ namespace CefSharp void ClientAdapter::OnAddressChange(CefRefPtr browser, CefRefPtr frame, const CefString& address) { - if (frame->IsMain()) + if (!browser->IsPopup()) { _browserControl->SetAddress(StringUtils::ToClr(address)); }