diff --git a/gajim/chat_control.py b/gajim/chat_control.py
index 17e96fe8f44419c607f9a1ea50f10e7d40202be7..b492d0998a4545f23c8341049f4748bf237882fc 100644
--- a/gajim/chat_control.py
+++ b/gajim/chat_control.py
@@ -245,6 +245,7 @@ class ChatControl(ChatControlBase):
         self.update_actions()
 
     def add_actions(self):
+        super().add_actions()
         actions = [
             ('invite-contacts-', self._on_invite_contacts),
             ('add-to-roster-', self._on_add_to_roster),
diff --git a/gajim/chat_control_base.py b/gajim/chat_control_base.py
index 325835f76387fdc78ea6f3255097822e2032cabd..9bcc143171a84cfc637497964d6a6e55ba20b088 100644
--- a/gajim/chat_control_base.py
+++ b/gajim/chat_control_base.py
@@ -371,8 +371,6 @@ class ChatControlBase(MessageControl, ChatCommandProcessor, CommandTools):
             self._schedule_activity_timers()
 
         self.encryption = self.get_encryption_state()
-        if self.parent_win:
-            self.add_window_actions()
 
         # PluginSystem: adding GUI extension point for ChatControlBase
         # instance object (also subclasses, eg. ChatControl or GroupchatControl)
@@ -391,7 +389,7 @@ class ChatControlBase(MessageControl, ChatCommandProcessor, CommandTools):
         # to properly use the super, because of the old code.
         CommandTools.__init__(self)
 
-    def add_window_actions(self):
+    def add_actions(self):
         action = Gio.SimpleAction.new_stateful(
             "set-encryption-%s" % self.control_id,
             GLib.VariantType.new("s"),
diff --git a/gajim/groupchat_control.py b/gajim/groupchat_control.py
index 3b5616120b9ed1e8e4c586059be49d890c8e506b..a5b6a82ce1fc5fba77385ba82eb0696d651127a6 100644
--- a/gajim/groupchat_control.py
+++ b/gajim/groupchat_control.py
@@ -514,6 +514,7 @@ class GroupchatControl(ChatControlBase):
         app.plugin_manager.gui_extension_point('groupchat_control', self)
 
     def add_actions(self):
+        super().add_actions()
         actions = [
             ('change-subject-', self._on_change_subject),
             ('change-nick-', self._on_change_nick),
@@ -729,7 +730,6 @@ class GroupchatControl(ChatControlBase):
 
     def on_groupchat_maximize(self):
         self.set_tooltip()
-        self.add_window_actions()
         self.add_actions()
         self.update_actions()
         self.set_lock_image()