British Airways said none of the 222 passengers were harmed
A British Airways flight has made an emergency landing at a German airport after an electrical fault was detected in its in-flight entertainment system.
The Boeing 777 was travelling from London's Heathrow to Delhi when the pilot was alerted to the problem by a cockpit alarm.
He diverted the plane, carrying 222 passengers and 16 crew, to Schoenefeld airport, south-east of Berlin.
A British Airways spokesman said it had landed safely and no-one was hurt.
Flight BA 143 left Heathrow on Sunday morning but developed the fault in one of the television screens at the back of an economy class seat soon after take-off and was diverted as a precaution.
After a safe landing in Germany, the plane was checked over by engineers before returning to London.
He said: "The cabin crew are trained to deal with this kind of incident on board.
"We apologise for any inconvenience to our passengers but the safety of our passengers, crew and aircraft is paramount and will never be compromised."
The flight has been rescheduled for Sunday evening.
Earlier this month, a BA flight from Heathrow to Houston, Texas, was diverted to Chicago's O'Hare International Airport because of a fault with an in-flight TV screen.
Its crew had detected a burning smell.