diff --git a/converse.js b/converse.js index 2b4af5e30..7c71881be 100644 --- a/converse.js +++ b/converse.js @@ -721,8 +721,10 @@ var name, jid, i, rooms = $(iq).find('query').find('item'), rooms_length = rooms.length, - $available_chatrooms = this.$el.find('#available-chatrooms'); - $available_chatrooms.find('dd.available-chatroom').remove(); + $available_chatrooms = this.$el.find('#available-chatrooms'), + fragment = document.createDocumentFragment(); + + $available_chatrooms.html('
Available chatrooms
'); if (rooms.length) { $available_chatrooms.find('dt').show(); } else { @@ -731,8 +733,9 @@ for (i=0; i