TAMPA, Fla. -

For the second time this week, Carnival Cruise Lines says one of its ships has experienced problems during a cruise.

Late Thursday, the company said "a technical issue" affecting the sailing speed of the Carnival Legend forced the cancellation of a stop at Grand Cayman Islands.

READ: Carnival's statement on the Carnival Legend

The ship is expected to arrive in Tampa as scheduled Sunday following a seven-day cruise. Passengers will get a $100 credit, refunds on pre-purchased shore excursions in Grand Cayman and half off on a future cruise.

Another Carnival ship, the Dream, experienced problems with an on-board generator while docked in St. Maarten. Passengers are being flown home, according to a statement from Carnival. Several arrived in Orlando Friday afternoon.

A month ago, passengers on the Carnival Triumph spent five days in the Gulf of Mexico without power or working toilets.

Meanwhile, passengers on yet another Carnival ship received a letter from the captain saying a "higher than normal number of cruise ship guests have experienced gastro intestinal symptoms," prompting the cruise line to cancel stops in Grand Turk. Click here to read the full statement.

Despite the problems, Carnival Crop. says it returned to a profit in its first quarter.