Fix false alarm for warning.

While trying to catch badly sorted rays, it was missing the check for
midnight that was already being performed.

Also fix up warning to be a bit more descriptive.