They are both checked for null, checking again is redundant.... but clearly the code reads poorly.