Solidarity, a trade union with 853 members in the automobile manufacturing sector, challenged an agency shop agreement contained in clause A3 of a collective agreement concluded in the National Bargaining Forum (NBF) between AMEO (employers' organisation), automobile manufacturers, and NUMSA (the majority union). The collective agreement was concluded on 12 June 2014 for the period 1 July 2013 to 30 June 2016. Employers began deducting a 'bargaining fee' (set at 1% of weekly wages) from non-union members from 1 February 2015. Solidarity contended the agency shop agreement was void ab initio because it did not comply with section 25(3) of the LRA. On 7 April 2015, Solidarity objected and sought reimbursement for its members. On 15 May 2015, the NBF parties entered into a second collective agreement amending clause A3 both retrospectively (from 1 July 2013) and prospectively (from 15 May 2015 to 30 June 2016) to ensure compliance with section 25(3). Solidarity instituted proceedings on 13 May 2015 seeking declarations of invalidity, an interdict against future deductions, and repayment of amounts deducted.