edgecase bug causing the new-user form to add itself multiple times