diff --git a/gajim/chat_control_base.py b/gajim/chat_control_base.py
index 78bb3342031d377b3dd8a70e59df9f1a83ccc0a8..138b69eca8ce6aa0bed9fa1e04010e629014a81e 100644
--- a/gajim/chat_control_base.py
+++ b/gajim/chat_control_base.py
@@ -1044,16 +1044,6 @@ class ChatControlBase(MessageControl, ChatCommandProcessor, CommandTools):
     def on_clear_formatting_menuitem_activate(self, widget):
         self.msg_textview.clear_tags()
 
-    def on_actions_button_clicked(self, widget):
-        """
-        Popup action menu
-        """
-        menu = self.prepare_context_menu(hide_buttonbar_items=True)
-        menu.show_all()
-        menu.attach_to_widget(widget, None)
-        gtkgui_helpers.popup_emoticons_under_button(menu, widget,
-                self.parent_win)
-
     def update_tags(self):
         self.conv_textview.update_tags()
 
diff --git a/gajim/message_window.py b/gajim/message_window.py
index b8c84b7f5091be1f54a291020f5135def054fde6..c043a05c09dc32f1e0b31457df00b5eeb955938d 100644
--- a/gajim/message_window.py
+++ b/gajim/message_window.py
@@ -451,11 +451,6 @@ class MessageWindow(object):
             elif keyval == Gdk.KEY_m: # ALT + M show emoticons menu
                 control.emoticons_button.get_popover().show()
                 return True
-            elif keyval == Gdk.KEY_d: # ALT + D show actions menu
-                if Gtk.Settings.get_default().get_property(
-                'gtk-key-theme-name') != 'Emacs':
-                    control.on_actions_button_clicked(control.actions_button)
-                    return True
             elif control.type_id == message_control.TYPE_GC and \
             keyval == Gdk.KEY_t: # ALT + t
                 control._on_change_subject_menuitem_activate(None)