Prior to this commit, the filter state was only set initially when logging in, causing NPEs and errant plugin behavior if toggled on when already logged in.