In April 1996 Hanuscke Beleggings CC concluded an agreement with the Kungwini Local Municipality to purchase municipal land in Bronkhorstspruit for R300 000. The sale was subject to three suspensive conditions: compliance with statutory procedures for alienation of municipal land; rezoning of the property from public open space to business use; and permanent closure of the land as a public park. While the first condition was fulfilled, the rezoning and park-closure conditions were never completed. Although the municipality passed resolutions in 1998 to close and rezone the property, the required statutory publications were not made. For several years thereafter little occurred between the parties. In 2004 the purchaser demanded fulfilment of the conditions and specific performance, and in 2006 issued summons seeking an order compelling the municipality to complete the rezoning, park closure, and transfer. The municipality defended the claim, contending that the agreement had lapsed due to non-fulfilment of suspensive conditions within a reasonable time and that the claim had prescribed.