Skriv en fortsættelse til dette afsnit - Da han vendte tilbage til Indien i oktober 1846, blev han udnævnt til assisterende politisk agent i Punjab, med ansvar for det vigtige Rajputana-distrikt. I efteråret 1847 kæmpede Lawrence med kun to tusinde tropper og besejrede ved to lejligheder et stort antal af bjergfolkene fra stammerne på Swat-grænsen. Ved udbruddet af den anden Sikh krig
I 1848 holdt Lawrence's store personlige indflydelse i Peshawar i nogen tid hans regimenter trofaste, men til sidst gik de over til fjenden, og den 25. oktober 1848 var han fange i hænderne på Chuttur Singh, men fik tre gange lov til at forlade sit fangenskab på parole.