diff -r b46a585f6909 -r efe85016a067 phonebookui/pbkcommonui/src/cntmycardview.cpp --- a/phonebookui/pbkcommonui/src/cntmycardview.cpp Fri Jun 11 13:29:23 2010 +0300 +++ b/phonebookui/pbkcommonui/src/cntmycardview.cpp Wed Jun 23 18:02:44 2010 +0300 @@ -18,6 +18,7 @@ #include "cntmycardview.h" #include "cntfetchcontactsview.h" #include "cntglobal.h" +#include #include #include #include @@ -158,11 +159,10 @@ if ( !mFetchView->wasCanceled() && !selectedContacts.isEmpty() ) { QList selectedContactsList = selectedContacts.values(); - manager->setSelfContactId(selectedContactsList.front()); - - QContact contact = mViewManager->contactManager(SYMBIAN_BACKEND)->contact(selectedContactsList.front()); + QContact contact = manager->contact(selectedContactsList.front()); removeFromGroup(&contact); - + + manager->setSelfContactId( contact.localId() ); showPreviousView(); } }