gracefully handle nil @earl and @user_session