diff -r 36d367c62acb -r 76f25fb7a6a1 uiservicetab/vimpstengine/src/cvimpstenginesearchmgrextention.cpp --- a/uiservicetab/vimpstengine/src/cvimpstenginesearchmgrextention.cpp Tue May 11 16:01:07 2010 +0300 +++ b/uiservicetab/vimpstengine/src/cvimpstenginesearchmgrextention.cpp Tue May 25 12:27:36 2010 +0300 @@ -505,6 +505,7 @@ iSearchObservers[i]->HandleSearchKeysEventL(enumKeyArray, labelKeyArray ); } + labelKeyArray.ResetAndDestroy(); CleanupStack::PopAndDestroy(2); //enumKeyArray, labelKeyArray }