curr should never be NULL when status == 0.