Tijdens de Indiase opstand van 1857 raakte Walker gewond en gedurende zijn herstelperiode liep hij cholera op. Met de rang van kapitein hervatte hij zijn werk bij de genietroepen met verkenningen in de Indusvallei.