Drivers at McPherson of Aberlour have agreed to a pay offer from the haulier and will not strike.
The drivers were balloted and voted 84% in favour of the 4.25% pay increase.
A 24-hour strike was held on 26 November and drivers threatened another three-day strike, but this was postponed when drivers decided to hold a ballot on the latest offer from McPherson.