Solidarity, a minority trade union not admitted to the National Bargaining Forum – Automobile Industry (NBF), challenged the lawfulness of an agency shop agreement contained in a collective agreement concluded between AMEO, several automobile manufacturers, and NUMSA. The agreement provided for the deduction of a bargaining fee from non-union members’ wages. Solidarity contended that the agency shop clause did not comply with section 25(3) of the Labour Relations Act 66 of 1995 (LRA) and was therefore void ab initio, rendering all deductions unlawful. After Solidarity launched proceedings, the parties to the agreement concluded a second collective agreement amending the agency shop provisions, both retrospectively and prospectively, to ensure compliance with section 25(3). Solidarity maintained that an invalid agency shop agreement could not be retrospectively cured and sought repayment of deducted fees.