A cruise ship thought to be carrying hundreds of British passengers is being towed through the Baltic sea after a power failure.
Tugs were sent to rescue the cruise ship MSC Opera after a reported explosion.
The company has given passengers a credit voucher for the full amount paid.
Tim Schwabedissen, of the shipping website vesseltracker.com, said: "The MSC Opera with 2000 people on board is being towed to Visby without power and very poor hygiene with the bathrooms unoperable after there was an explosion in an engine on May 13, 2011.
"The captain tried to continue the voyage with one remaining main engine, but this failed.
"On May 15 tugs were called to pull the vessel to Visby where the battered vessel was due to arrive May 16 morning. Meanwhile a team from MSC Cruises was sent to Sweden to assist the passengers."
MSC was unavailable to clarify the situation but issued a statement saying there were "technical problems to an electrical panel".
It said the ship was diverted towards the port of Nynamshamn, Sweden.
The cruise usually sales every 10 days from Southampton.
Leslie Freitag, 66, of Hertfordshire, and his wife Linda were due to sail on Tuesday. He said he got very little information when he phoned an emergency number. He does not know if his holiday will go ahead with the Italian-owned liner. "They said there had not been an explosion but it was an electrical fault," he said.