diff -r a8834a2e9a96 -r c52421ed5f07 uifw/AvKon/src/aknstatuspanedatapublisher.cpp --- a/uifw/AvKon/src/aknstatuspanedatapublisher.cpp Wed Jun 09 09:58:37 2010 +0300 +++ b/uifw/AvKon/src/aknstatuspanedatapublisher.cpp Mon Jun 21 15:57:43 2010 +0300 @@ -302,7 +302,10 @@ { if( iStatusPaneStateData->iProcessList.Find( aClientId ) == KErrNotFound ) { - iStatusPaneStateData->iProcessList.Append( aClientId ); + if ( KErrNone != iStatusPaneStateData->iProcessList.Append( aClientId ) ) + { + return; + } } } else