An airliner carrying 149 people was forced to make an emergency landing after one of its Rolls-Royce engines caught fire in mid-flight.
The Cathay Pacific Airbus A330-300 touched down safely in Singapore with no one injured.
It was the second time in less than a year that an Airbus has had to make an emergency landing in Singapore because of engine problems.
A Qantas A380 turned around shortly after take-off on 4 November when one of its Rolls-Royce Trent 900 engines blew apart. Qantas grounded all six of its A380s for 19 days to investigate.
In the latest incident, the plane took off from Singapore heading to the Indonesian capital of Jakarta but was forced to turn around less than an hour into the flight after trouble with the Rolls-Royce Trent 700 engine, Singapore's Changi Airport said.