British Airways cabin crew will hold a four-day strike as their long-running dispute over pay continues.
Staff will walk out for 96 hours from June 16.
The move comes just days after an IT system failure caused travel misery for thousands of BA passengers around the world with hundreds of flights delayed or cancelled.
Members of union Unite will form the strike, it was revealed on Friday.
BA described the strike as "completely unnecessary".
A spokeswoman said: "As on the previous dates when Unite called strikes of mixed fleet cabin crew, we will fly all our customers to their destinations.
"Strike action is completely unnecessary. We had reached a deal on pay, which Unite's national officers agreed was acceptable.
"We urge Unite to put the pay proposals to a vote of their members."
This walk-out is the latest in a long list of industrial action affecting several days work during a staff campaign over pay.
The row concerns the so-called mixed fleet, who joined the airline in recent years.
An offer aimed at resolving the dispute was narrowly rejected last week.