Stannic, a division of Standard Bank, sold a Volvo truck to Noordwes Brandstof Verspreiders BK under a hire-purchase agreement reserving ownership until full payment. Noordwes was obliged to insure the truck and ceded, as security, its rights under any insurance policy to Stannic. Noordwes insured the truck with Guardrisk, represented by Samib. The truck was later destroyed in a collision and the insurer agreed with Noordwes to settle the claim. Part of the settlement was paid to Stannic, while the balance was set off by the insurer against unpaid premiums owed by Noordwes. Noordwes was subsequently liquidated. Stannic sued the insurer, claiming the full insurance proceeds as cessionary, alleging that Samib had actual or constructive knowledge of the cession and that payment to Noordwes (or set-off) did not discharge the debt.