More than 5,000 RMT union signallers at Network Rail have voted to accept the revised pay and hours offer recommended by the union.
Members voted by 2,338 (82 percent) to 521 (18 percent) to accept the deal in a postal ballot on a 60 percent turnout.
Although the 35-hour week will now be introduced in August with no strings attached, some workers were concerned that they are still tied in to a 21-month pay deal.
The RMT suspended six days of strike action on Central Trains last week after emergency talks won new deals in two separate disputes. These involved 1,000 RMT members working as senior conductors, station and clerical staff.
The RMT called off a 48-hour strike by train guards at Virgin Cross Country last week for talks. More than 300 RMT members have already held 12 days of industrial action this year. The RMT had been expecting Virgin to take legal action against the action.
RMT’s 250 members at rail infrastructure firm GrantRail have won union recognition after a dispute that included a strike.