Management of the Swissair group have promised to co-operate with an investigation into how the company came to lose £1.2bn last year.
Shareholders at the group's annual meeting voted almost two-to-one in favour of the investigation.
It was proposed by Zurich's regional government and the Swiss federal government, both of which hold important stakes in the company.
Chief executive Mario Corti told the meeting that board members would also hold off asking shareholders for the usual discharge - which limits the period during which civil proceedings for negligence can be brought - until the investigation is completed.
They later agreed a discharge for him alone.
The investigation will look into how the company was run and whether management acted correctly in the financial information which it provided to investors.
A separate criminal investigation has also been launched by Zurich authorities.