diff --git a/frontend/src/components/dialog/add-reviewer-dialog.js b/frontend/src/components/dialog/add-reviewer-dialog.js
index 73a13c4e86..5a2d4b9ba0 100644
--- a/frontend/src/components/dialog/add-reviewer-dialog.js
+++ b/frontend/src/components/dialog/add-reviewer-dialog.js
@@ -44,6 +44,7 @@ class AddReviewerDialog extends React.Component {
loadOptions = (value, callback) => {
if (value.trim().length > 0) {
seafileAPI.searchUsers(value.trim()).then((res) => {
+ this.Options = [];
for (let i = 0 ; i < res.data.users.length; i++) {
let obj = {};
obj.value = res.data.users[i].name;
@@ -53,7 +54,6 @@ class AddReviewerDialog extends React.Component {
{res.data.users[i].name}
;
- this.Options.splice(0, this.Options.length);
this.Options.push(obj);
}
callback(this.Options);