don't try to login twice
fix has_no_link detection