diff --git a/group/lib/clientlib.js b/group/lib/clientlib.js index 88058e25c98..9ce0ad2f789 100644 --- a/group/lib/clientlib.js +++ b/group/lib/clientlib.js @@ -116,10 +116,15 @@ function UpdatableMembersCombo(wwwRoot, courseId) { if (o.responseText !== undefined) { var selectEl = document.getElementById("members"); - if (selectEl && o.responseText) { var members = eval("("+o.responseText+")"); + // Clear the members combo box. + if (selectEl) { + while (selectEl.firstChild) { + selectEl.removeChild(selectEl.firstChild); + } + } // Populate the members combo box. for (var i=0; i