Sneaky if statement is sneaky. The fix from the previous changeset didn't work; it broke auth redirects. Fixing that now.