An American Airlines plane made an emergency landing in Nashville after passengers reported the smell of sulphur from burning matches.
The matches were found on the seat of a woman who had attempted to conceal the odour of flatulence with the matches, Nashville airport authorities said.
All 99 passengers and five crew left the plane while it was searched.
The woman was questioned by the FBI but released without charge and allowed to board another American Airlines flight.
"It was determined that she was trying to conceal body odour," said Lynne Lowrance of the Nashville Airport Authority.
She had "no malicious intent but had struck matches which is against [Transport Security Administration] rules," Ms Lowrance said.
The unidentified woman had an unspecified medical condition, Associated Press news agency said.
She was carrying safety matches, which the TSA allows in carry-on luggage.
The matches are not allowed to be struck, however.