diff -r 92a061761a7b -r 97c9f46387be browserui/browser/BrowserAppSrc/BrowserAppUi.cpp --- a/browserui/browser/BrowserAppSrc/BrowserAppUi.cpp Thu Jan 07 12:48:02 2010 +0200 +++ b/browserui/browser/BrowserAppSrc/BrowserAppUi.cpp Mon Jan 18 20:22:00 2010 +0200 @@ -2387,7 +2387,8 @@ //Close the uploading dialog. iDialogsProvider->UploadProgressNoteL( 0, 0, ETrue, (MBrowserDialogsProviderObserver *)this ); - + //connection has been lost, so cancel the authentication dialog. + iDialogsProvider->CancelAll(); // SendDisconnectEventL(); // not needed as by that point HTTPSession was already shutdown by executing disconnect menu option // will cause a crash when user tries to quickly reconnect right after disconnecting, as HTTP session