diff --git a/gajim/groupchat_control.py b/gajim/groupchat_control.py
index e67b5981d0bdef632ac1d7242e02c8c141a22e72..aeaac73ec02200a06f74d67ec950ff6e3d94a5f2 100644
--- a/gajim/groupchat_control.py
+++ b/gajim/groupchat_control.py
@@ -511,7 +511,7 @@ def _on_information(self, _action, _param):
         self._show_page('muc-info')
 
     def _on_invite(self, _action, _param):
-        self._invite_box.update()
+        self._invite_box.load_contacts()
         self._show_page('invite')
 
     def _on_invite_ready(self, _, invitable):
diff --git a/gajim/gtk/groupchat_invite.py b/gajim/gtk/groupchat_invite.py
index a7c9413f160393681d233590ce9923cf98adc738..a60959195561dec44608cd5080cf435156adcd71 100644
--- a/gajim/gtk/groupchat_invite.py
+++ b/gajim/gtk/groupchat_invite.py
@@ -54,8 +54,6 @@ def __init__(self, room_jid):
         self._new_contact_row_visible = False
         self._room_jid = room_jid
 
-        self.update()
-
         self._ui.search_entry.connect('search-changed',
                                       self._on_search_changed)
         self._ui.search_entry.connect('next-match',
@@ -254,7 +252,7 @@ def _sort_func(row1, row2, _user_data):
 
         return locale.strcoll(name1.lower(), name2.lower())
 
-    def update(self):
+    def load_contacts(self):
         self._ui.contacts_listbox.foreach(self._ui.contacts_listbox.remove)
         self._ui.invitees_listbox.foreach(self._ui.invitees_listbox.remove)
         self._accounts = app.get_enabled_accounts_with_labels()