An American Airlines plane made an emergency landing in the Turks & Caicos Islands after the British Caribbean territory said the pilot reported a fire in the cockpit, a smoking engine and a loss of fuel.
But a spokeswoman for the airline disputed the report of a fire, saying the jet made the emergency landing because of a "mechanical issue related to one of the engines" and an indication of "low oil".
"There was no fire anywhere," spokeswoman Laura Masvidal said. She said a maintenance team was still evaluating the aircraft.
The Turks & Caicos disaster management and emergencies department said there were no injuries among the 175 people aboard the Boeing 757. It said the flight was travelling from Trinidad & Tobago's capital of Port-of-Spain to Miami, Florida, when the pilot requested clearance for an emergency landing.
"The pilot reported a fire in the cockpit and that the left engine was smoking and dripping fuel. The aircraft had one hour and 30 minutes of fuel on board," the department said.
It said the plane landed safely at 10.23am local time yesterday at the international airport on Providenciales, the tiny Caribbean territory's most populous island.
American Airlines provided a replacement aircraft and the flight arrived in Miami last night, Ms Masvidal said.