phonebookui/Phonebook2/CommandsExtension/src/CPbk2MergeContactsCmd.cpp
branchRCL_3
changeset 32 2828b4d142c0
parent 23 5586b4d2ec3e
child 57 2666d9724c76
--- a/phonebookui/Phonebook2/CommandsExtension/src/CPbk2MergeContactsCmd.cpp	Tue Apr 27 16:23:35 2010 +0300
+++ b/phonebookui/Phonebook2/CommandsExtension/src/CPbk2MergeContactsCmd.cpp	Tue May 11 16:00:21 2010 +0300
@@ -1210,21 +1210,24 @@
 //
 void CPbk2MergeContactsCmd::SetTitlePaneL( TBool aCustom )
     {
-    CEikStatusPane* statusPane = iAvkonAppUi->StatusPane();
-    if ( statusPane && statusPane->PaneCapabilities( TUid::Uid( EEikStatusPaneUidTitle ) ).IsPresent() )
+    if ( iAvkonAppUi )
         {
-        CAknTitlePane* titlePane = static_cast<CAknTitlePane*>
-            ( statusPane->ControlL ( TUid::Uid( EEikStatusPaneUidTitle ) ) );
-        
-        if ( aCustom )
+        CEikStatusPane* statusPane = iAvkonAppUi->StatusPane();
+        if ( statusPane && statusPane->PaneCapabilities( TUid::Uid( EEikStatusPaneUidTitle ) ).IsPresent() )
             {
-            HBufC* title = StringLoader::LoadLC( R_QTN_PHOB_TITLE_MERGE_CONTACTS );
-            titlePane->SetTextL( *title );
-            CleanupStack::PopAndDestroy( title );  
-            }
-        else
-            {
-            titlePane->SetTextToDefaultL();
+            CAknTitlePane* titlePane = static_cast<CAknTitlePane*>
+                ( statusPane->ControlL ( TUid::Uid( EEikStatusPaneUidTitle ) ) );
+        
+            if ( aCustom )
+                {
+                HBufC* title = StringLoader::LoadLC( R_QTN_PHOB_TITLE_MERGE_CONTACTS );
+                titlePane->SetTextL( *title );
+                CleanupStack::PopAndDestroy( title );  
+                }
+            else
+                {
+                titlePane->SetTextToDefaultL();
+                }
             }
         }
     }