Good to know, thanks. In my case the ship goes from Dubai to India. It comes to Dubai from Rome so it goes through the pirate area before, from there it sails to India and I did not hear about danger of pirates in the gulf between Oman and Iran. Dubai is interesting but I've been there twice and don't look at anything but going between the airport and the cruise terminal (and maybe hotel if the flight arrives in the previous evening).