diff -r 868cceedabd3 -r 92a061761a7b browserui/browser/BrowserAppSrc/BrowserLoadObserver.cpp --- a/browserui/browser/BrowserAppSrc/BrowserLoadObserver.cpp Thu Dec 17 08:47:18 2009 +0200 +++ b/browserui/browser/BrowserAppSrc/BrowserLoadObserver.cpp Thu Jan 07 12:48:02 2010 +0200 @@ -122,10 +122,10 @@ case TBrCtlDefs::EEventLoadError: { if(LoadStatus( ELoadStatusSecurePage )) - { - ClearStatus(); - UpdateSecureIndicatorL(); - } + { + UpdateSecureIndicatorL(); + } + ClearStatus(); SetStatus( ELoadStatusMainError ); break; } @@ -149,7 +149,7 @@ break; } case TBrCtlDefs::EEventExitingSecurePage: - case TBrCtlDefs::EEventSubmittingToNonSecurePage: + case TBrCtlDefs::EEventSubmittingToNonSecurePage: { ClearStatus( ELoadStatusSecurePage ); ClearStatus( ELoadStatusAllItemIsSecure );