yes but that is because RyanAir’s flights “to Jamaica” actually land in Puerto Rico inline with their “proximity policy”
Hurricane Melissa: UK charters flights for Britons stranded in Jamaica - BBC News