Fixes bug with adding a list of users using add_list_member

This partially reverts b6c1a6 and I don't fully understand what was going on there, but it broke coteachers so I decided it was urgent (this is in mit-prod and on the server). @luac, could you take a look at this?