diff -r 224522e33db9 -r 25fe1fe642e3 messagingapp/msgui/msgapp/src/msgviewmanager.cpp --- a/messagingapp/msgui/msgapp/src/msgviewmanager.cpp Tue Jul 06 22:50:16 2010 +0530 +++ b/messagingapp/msgui/msgapp/src/msgviewmanager.cpp Fri Jul 09 14:46:10 2010 +0530 @@ -779,7 +779,11 @@ mSettingsView = new MsgSettingsView(view); mSettingsView->setNavigationAction(mBackAction); mMainWindow->addView(mSettingsView); - mMainWindow->setCurrentView(mSettingsView); + + if(view != MsgSettingsView::SMSView) + { + mMainWindow->setCurrentView(mSettingsView); + } } if(mPreviousView==MsgBaseView::CV && mConversationView){ mConversationView->setPSCVId(false);