diff -r 72b543305e3a -r d09ac5c1e252 messagingappbase/mce/src/MceDeliveryReportView.cpp --- a/messagingappbase/mce/src/MceDeliveryReportView.cpp Thu Dec 17 08:44:11 2009 +0200 +++ b/messagingappbase/mce/src/MceDeliveryReportView.cpp Thu Jan 07 12:45:05 2010 +0200 @@ -180,7 +180,10 @@ if( ! MceAppUi()->LogEngine()-> IsNumberAvailable( iContainer->ListBox()->CurrentItemIndex() ) ) { - aMenuPane->DeleteMenuItem( EMceCmdCall ); + if ( aMenuPane->MenuItemExists( EMceCmdCall, aPosition ) ) + { + aMenuPane->DeleteMenuItem( EMceCmdCall ); + } } if ( iContainer->ListBox()->Model()->NumberOfItems() == 0 )