Kui ta 1846. aasta oktoobris Indiasse tagasi läks, määrati ta Punjabi assistendipoliitiliseks agendiks, kes vastutab olulise Rajputana piirkonna eest. 1847. aasta sügisel võitles Lawrence vaid kahe tuhande sõduriga ja võitis kaks korda suurel arvul Swati piiri hõimude mägilaste vastu. Teise sikhi sõja puhkemisel
1848. aastal hoidis Lawrence'i suur isiklik mõju Peshawaris mõnda aega tema rügemente ustavana, kuid lõpuks läksid nad vaenlase poole ja 25. oktoobril 1848 oli ta Chuttur Singhi käes vang, kuid tal lubati kolm korda vabastada.