Fixed the recursive hash handling.