A Malaysian Airline flight heading for Seoul was forced to make an emergency landing in Hong Kong due after a generator failed.
Flight MH066 experienced an electrical failure as it made its way from Kuala Lumpur to South Korea and was diverted to Hong Kong.
Hong Kong's airport says firefighters were put on standby for the arrival of the Airbus A330-300, but the plane arrived without any incident.
The airline said the 271 passengers bound for Incheon International Airport were put on flights with other carriers and the return flight to Kuala Lumpur has been cancelled.
The incident occurred as the search for missing flight MH370 enters its third week. The flight lost contact with civilian radar less than an hour after taking off from Kuala Lumpur airport towards Beijing with 239 people on board on 8 March.
A Malaysian Airport spokesperson said: "Malaysia Airlines confirms that flight MH066 from Kuala Lumpur to Incheon on 23 March 2014 was diverted to Hong Kong due to an inoperative aircraft generator which supplies normal electrical power. However electrical power continued to be supplied by the Auxiliary Power Unit. The aircraft was then diverted to Hong Kong for rectification and landed uneventfully.
"All 271 passengers from M066 have been transferred on other carriers. The return flight MH067 from Incheon to Kuala Lumpur is cancelled and passengers have been transferred on other carriers as well as subsequent Malaysia Airlines flight to Kuala Lumpur."
A Chinese aircraft has spotted several "suspicious white and rectangular" objects during the search for the missing MH370 flight.
Two "relatively big" floating objects and several smaller white ones were seen scattered over a radius of several miles in the Indian Ocean.