A Singapore Airlines cargo flight #SQ7108 from Australia to Kuala Lumpur was forced to make an emergency landing in Bali as the smoke alarm was set off, and you will be alarmed to know what did - goat farts!

The flight had 4 crew members and 2186 goats on-board. It is believed that goat fart is what set off the alarm. A Singapore Airlines spokesperson said, "On 26 October 2015, a Singapore Airlines Cargo Boeing 747 freighter aircraft carrying a shipment of goats received a warning from the on-board fire alarm system."

When asked whether it was methane gas produced by goat flatulence that set off the alarm he told the Daily Mail, "It is not able to be confirmed. Inspections were carried out on the ground and the aircraft was certified serviceable."

Three hours from landing, the flight took off again with its four crew members on board.

Goat farts could do much, you see.

Earlier in August, another Singapore Airlines flight from Istanbul Ataturk Airport had to make an emergency landing after it ran into a flock of storks damaging its weatherproof protective shield for its radar antenna.

In another incident, an EasyJet flight also had to make an emergency landing after a passenger punched a stewardess over a sandwich saying he's been waiting for hours and he was hungry.