you're right. Perhaps a return NULL at that location would have been better.