The winglet of an Ethiopian Airlines Boeing 737 Max 8 is seen as it sits grounded at Bole International Airport in Addis Ababa. File picture: Mulugeta Ayene/AP

Dakar, Senegal — An airport official in Senegal says an Ethiopian Airlines plane made an emergency landing at the international airport outside the capital Dakar after an engine caught fire after takeoff.

Blaise Diagne International Airport spokesman Tidiane Tamba told The Associated Press that the pilots of the flight, which was headed to Addis Ababa via Bamako, Mali, called the control tower quickly after takeoff Tuesday morning requesting an emergency landing.

He said the pilots reported that the right engine was on fire. The plane landed and an emergency fire crew quickly put out the flames. He said none of the 90 passengers or flight crew were injured.

Ethiopian Airlines said on Twitter that a Boeing 767 aircraft was forced to make an emergency landing because of a "technical problem." It did not provide further details.

An Ethiopian Airlines jet was forced to make an emergency landing after one of its engines caught fire. Video: Zodidi Dano/ANA+