panorama: data.pi_detail can be empty