Account for empty fields in char-left-right logic