If you look carefully the null case is handled on L164