I don't think the anonymous check here makes sense. How would a user that's not signed in ever make it to this page?