diff --git a/sflphone-client-gnome/src/uimanager.c b/sflphone-client-gnome/src/uimanager.c
index 8b5e63f1f19c376305dc4891477d32e9287b9bbe..366b1d48717fbb9df2b6d6d75aeca4ff14371224 100644
--- a/sflphone-client-gnome/src/uimanager.c
+++ b/sflphone-client-gnome/src/uimanager.c
@@ -915,85 +915,51 @@ toggle_addressbook_cb (GtkToggleAction *action, gpointer user_data UNUSED)
 static const GtkActionEntry menu_entries[] = {
 
     // Call Menu
-    { "Call", NULL, N_ ("Call") },
-    {
-        "NewCall", GTK_STOCK_DIAL, N_ ("_New call"), "<control>N",
-        N_ ("Place a new call"), G_CALLBACK (call_new_call)
-    },
-    {
-        "PickUp", GTK_STOCK_PICKUP, N_ ("_Pick up"), NULL,
-        N_ ("Answer the call"), G_CALLBACK (call_pick_up)
-    },
-    {
-        "HangUp", GTK_STOCK_HANGUP, N_ ("_Hang up"), "<control>S",
-        N_ ("Finish the call"), G_CALLBACK (call_hang_up)
-    },
-    {
-        "OnHold", GTK_STOCK_ONHOLD, N_ ("O_n hold"), "<control>P",
-        N_ ("Place the call on hold"), G_CALLBACK (call_hold)
-    },
-    {
-        "OffHold", GTK_STOCK_OFFHOLD, N_ ("O_ff hold"), "<control>P",
-        N_ ("Place the call off hold"), G_CALLBACK (call_hold)
-    },
-    {
-        "InstantMessaging", GTK_STOCK_IM, N_ ("Send _message"), "<control>M",
-        N_ ("Send message"), G_CALLBACK (call_im)
-    },
-    {
-        "AccountAssistant", NULL, N_ ("Configuration _Assistant"), NULL,
-        N_ ("Run the configuration assistant"),
-        G_CALLBACK (call_configuration_assistant)
-    },
-    {
-        "Voicemail", "mail-read", N_ ("Voicemail"), NULL,
-        N_ ("Call your voicemail"), G_CALLBACK (call_mailbox_cb)
-    },
-    {
-        "Close", GTK_STOCK_CLOSE, N_ ("_Close"), "<control>W",
-        N_ ("Minimize to system tray"), G_CALLBACK (call_minimize)
-    },
-    {
-        "Quit", GTK_STOCK_CLOSE, N_ ("_Quit"), "<control>Q",
-        N_ ("Quit the program"), G_CALLBACK (call_quit)
-    },
+    { "Call", NULL, N_ ("Call"), NULL, NULL, NULL},
+    { "NewCall", GTK_STOCK_DIAL, N_ ("_New call"), "<control>N",
+      N_ ("Place a new call"), G_CALLBACK (call_new_call) },
+    { "PickUp", GTK_STOCK_PICKUP, N_ ("_Pick up"), NULL,
+      N_ ("Answer the call"), G_CALLBACK (call_pick_up) },
+    { "HangUp", GTK_STOCK_HANGUP, N_ ("_Hang up"), "<control>S",
+      N_ ("Finish the call"), G_CALLBACK (call_hang_up) },
+    { "OnHold", GTK_STOCK_ONHOLD, N_ ("O_n hold"), "<control>P",
+      N_ ("Place the call on hold"), G_CALLBACK (call_hold) },
+    { "OffHold", GTK_STOCK_OFFHOLD, N_ ("O_ff hold"), "<control>P",
+      N_ ("Place the call off hold"), G_CALLBACK (call_hold) },
+    { "InstantMessaging", GTK_STOCK_IM, N_ ("Send _message"), "<control>M",
+      N_ ("Send message"), G_CALLBACK (call_im) },
+    { "AccountAssistant", NULL, N_ ("Configuration _Assistant"), NULL,
+      N_ ("Run the configuration assistant"), G_CALLBACK (call_configuration_assistant) },
+    { "Voicemail", "mail-read", N_ ("Voicemail"), NULL,
+      N_ ("Call your voicemail"), G_CALLBACK (call_mailbox_cb) },
+    { "Close", GTK_STOCK_CLOSE, N_ ("_Close"), "<control>W",
+      N_ ("Minimize to system tray"), G_CALLBACK (call_minimize) },
+    { "Quit", GTK_STOCK_CLOSE, N_ ("_Quit"), "<control>Q",
+      N_ ("Quit the program"), G_CALLBACK (call_quit) },
 
     // Edit Menu
-    { "Edit", NULL, N_ ("_Edit") },
-    {
-        "Copy", GTK_STOCK_COPY, N_ ("_Copy"), "<control>C",
-        N_ ("Copy the selection"), G_CALLBACK (edit_copy)
-    },
-    {
-        "Paste", GTK_STOCK_PASTE, N_ ("_Paste"), "<control>V",
-        N_ ("Paste the clipboard"), G_CALLBACK (edit_paste)
-    },
-    {
-        "ClearHistory", GTK_STOCK_CLEAR, N_ ("Clear _history"), NULL,
-        N_ ("Clear the call history"), G_CALLBACK (clear_history)
-    },
-    {
-        "Accounts", NULL, N_ ("_Accounts"), NULL, N_ ("Edit your accounts"),
-        G_CALLBACK (edit_accounts)
-    },
-    {
-        "Preferences", GTK_STOCK_PREFERENCES, N_ ("_Preferences"), NULL,
+    { "Edit", NULL, N_ ("_Edit"), NULL, NULL, NULL },
+    { "Copy", GTK_STOCK_COPY, N_ ("_Copy"), "<control>C",
+      N_ ("Copy the selection"), G_CALLBACK (edit_copy) },
+    { "Paste", GTK_STOCK_PASTE, N_ ("_Paste"), "<control>V",
+      N_ ("Paste the clipboard"), G_CALLBACK (edit_paste) },
+    { "ClearHistory", GTK_STOCK_CLEAR, N_ ("Clear _history"), NULL,
+      N_ ("Clear the call history"), G_CALLBACK (clear_history) },
+    { "Accounts", NULL, N_ ("_Accounts"), NULL, 
+      N_ ("Edit your accounts"), G_CALLBACK (edit_accounts) },
+    { "Preferences", GTK_STOCK_PREFERENCES, N_ ("_Preferences"), NULL,
         N_ ("Change your preferences"), G_CALLBACK (edit_preferences)
     },
 
     // View Menu
-    { "View", NULL, N_ ("_View") },
+    { "View", NULL, N_ ("_View"), NULL, NULL, NULL},
 
     // Help menu
-    { "Help", NULL, N_ ("_Help") },
-    {
-        "HelpContents", GTK_STOCK_HELP, N_ ("Contents"), "F1",
-        N_ ("Open the manual"), G_CALLBACK (help_contents_cb)
-    },
-    {
-        "About", GTK_STOCK_ABOUT, NULL, NULL, N_ ("About this application"),
-        G_CALLBACK (help_about)
-    }
+    { "Help", NULL, N_ ("_Help"), NULL, NULL, NULL },
+    { "HelpContents", GTK_STOCK_HELP, N_ ("Contents"), "F1",
+      N_ ("Open the manual"), G_CALLBACK (help_contents_cb) },
+    { "About", GTK_STOCK_ABOUT, NULL, NULL, 
+      N_ ("About this application"), G_CALLBACK (help_about) }
 
 };
 
@@ -1326,7 +1292,7 @@ show_popup_menu (GtkWidget *my_widget, GdkEventButton *event)
             menu_items = gtk_check_menu_item_new_with_mnemonic (_ ("On _Hold"));
             gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_items);
             gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_items),
-                                            (selectedConf->_state == CALL_STATE_HOLD ? TRUE : FALSE));
+                                            (selectedConf->_state == CONFERENCE_STATE_HOLD ? TRUE : FALSE));
             g_signal_connect (G_OBJECT (menu_items), "activate",
                               G_CALLBACK (conference_hold),
                               NULL);