I also think this shouldn't be removed. Now it's used in 4 different places and can be more. Also this case is covered with alert if someone is not logged in will get information that to tip he need to log in. @seanlinsley