Workers at ScotRail have voted to go on strike in a row over the dismissal of a union member.
The Rail, Maritime and Transport (RMT) union said there was an overwhelming vote in favour of action among 2,000 employees.
The union claims one of its members was sacked after trying to make sure a passenger had the correct ticket for a journey.
Union members voted by more than two to one for strike action in support of the campaign to reinstate the sacked worker, Scott Lewis, and by a bigger majority for action short of a strike.
RMT general secretary Bob Crow said: "Scott Lewis has been victimised and sacked for trying to help a passenger within the written procedures set out in ScotRail's own policies in what is an absolute travesty of justice.
"RMT members will not sit back and watch while their colleagues are picked off in this fashion by a management who think that they can fire staff without a single shred of evidence to support their case, and that is why they have delivered this overwhelming mandate for action in this ballot."
The union's executive will consider its next move following the ballot result.