The appellant’s home in Witpoortjie, Roodepoort was burgled in October 1997 and his insured household goods were stolen. He held an insurance policy with the respondent insurer covering theft. After the insurer failed to indemnify him, the appellant sued in the Roodepoort magistrate’s court for R100 000. The insurer raised a special plea that the magistrate’s court lacked jurisdiction under s 28(1)(d) of the Magistrates’ Courts Act 32 of 1944, alleging that its repudiation of liability occurred in Krugersdorp and that the cause of action therefore did not arise wholly within Roodepoort. The magistrate dismissed the special plea. On appeal, the High Court upheld the plea and dismissed the action. The appellant appealed to the Supreme Court of Appeal.