diff -r 2666d9724c76 -r d4f567ce2e7c phonebookui/Phonebook/View/src/CPbkFFSCheck.cpp --- a/phonebookui/Phonebook/View/src/CPbkFFSCheck.cpp Thu Jul 15 18:22:55 2010 +0300 +++ b/phonebookui/Phonebook/View/src/CPbkFFSCheck.cpp Thu Aug 19 09:41:07 2010 +0300 @@ -59,7 +59,12 @@ EXPORT_C TBool CPbkFFSCheck::FFSClCheckL(TInt aBytesToWrite/*=0*/) { - if (SysUtil::FFSSpaceBelowCriticalLevelL(&iConeEnv->FsSession(),aBytesToWrite) || + RFs* rfSession = NULL; + if ( iConeEnv ) + { + rfSession = &iConeEnv->FsSession(); + } + if (SysUtil::FFSSpaceBelowCriticalLevelL( rfSession, aBytesToWrite ) || DebugFailNext()) { // Show not enough memory note