diff -r 8e6fa1719340 -r a45dccb283c5 browserui/browser/BrowserAppSrc/BrowserSpecialLoadObserver.cpp --- a/browserui/browser/BrowserAppSrc/BrowserSpecialLoadObserver.cpp Wed Sep 01 12:31:04 2010 +0100 +++ b/browserui/browser/BrowserAppSrc/BrowserSpecialLoadObserver.cpp Wed Oct 13 14:35:16 2010 +0300 @@ -143,6 +143,15 @@ *aConnectionPtr = (TInt) &iApiProvider->Connection().Connection(); *aSockSvrHandle = iApiProvider->Connection().SocketServer().Handle(); *aNewConn = EFalse; +#ifdef BRDO_OCC_ENABLED_FF + TBool newConnFlag = CBrowserAppUi::Static()->GetNewConnFlag(); + if( newConnFlag ) + { + *aNewConn = ETrue; + BROWSER_LOG((_L("Resetting new conn flag to false"))); + CBrowserAppUi::Static()->SetNewConnFlag(EFalse); + } +#endif *aBearerType = iApiProvider->Connection().CurrentBearerTypeL(); } else