British Airways cabin crew have voted to accept a deal on pay and pensions that threatened to trigger a number of strikes earlier this year.
T&G union members voted 3-1 to back an agreement worth 18.75% in pensionable pay and accepted changes with BA's £2.1bn pension scheme deficit.
In January, an overwhelming majority of staff voted to walk out in the row over pay and working conditions.
The T&G union welcomed the deal as a "good result" for its BA members.
"The new era of respect for cabin crew is established and we welcome the direct involvement cabin crew representatives will now have with BA chief executive Willie Walsh," the union added.
Union members had been unhappy at BA's proposals to cut its pension deficit, saying its members had lost out as BA worked to resolve the pension problem.
Under its original plan, almost 34,000 staff would have had to work longer or pay higher contributions.
As well as the pensions, workers will also get new pay rates, while sick leave will be treated in a different way, the union added.