Only create new user when necessary