typo: on an array.

NULL return cases not described here.