destination is nil when coming from a hole (#31).