Po powrocie do Indii w październiku 1846 r. został mianowany asystentem agenta politycznego w Pendżabie, odpowiedzialnym za ważny okręg Rajputana. Jesienią 1847 roku, z zaledwie dwoma tysiącami żołnierzy, Lawrence dwukrotnie walczył i pokonał dużą liczbę górczyków plemion na granicy Swat. W czasie wybuchu drugiej wojny Sikhów
W 1848 roku, duży osobisty wpływ Lawrence'a w Peszawarze przez jakiś czas utrzymywał jego pułki wierne, ale w końcu przeszły do wroga, a 25 października 1848 roku był więźniem w rękach Chuttur Singha, ale trzykrotnie pozwolono mu opuścić niewoli na warunkowe zwolnienie.