I think that is correct - we do sometimes have no entry in the map, and I think that only happens in the error case.