૧૯૦૭માં જ્યારે દક્ષિણ આફ્રિકામાં એશિયાટિક રજિસ્ટ્રેશન એક્ટ (બ્લેક એક્ટ) બનાવવામાં આવ્યો ત્યારે તેનો વિરોધ કરવામાં આવ્યો અને ગાંધીજીએ સત્તાવાર રીતે સત્યાગ્રહનો ઉપયોગ કર્યો હતો.