Simultáneamente a las negociaciones con los británicos, Shaka también inició una campaña militar en su frontera norte contra los Ndwandwe, a los que ya había derrotado en 1818, en la que Henry Finn acompañó a la expedición en calidad de aliado y rehén, por lo que fue testigo presencial de muchos acontecimientos durante la misma.