After his release, Guru Hargobind more discreetly strengthened the Sikh army and reconsolidated the Sikh community. His relations with Jahangir remained mostly friendly. He accompanied Jahangir to Kashmir and Rajputana and subdued Tara Chand of Nalagarh, who had continued for a long time in open rebellion and all efforts to subdue him had failed. During Jahangir's reign, Guru Hargobind fought a battle against the Mughals at Rohilla. The battle was in response to the militarisation of the Sikhs. The Mughals who were led by Governor Abdul Khan were defeated by the Sikhs.