Jahangir attempted to assert authority over the Sikhs by imprisoning Guru Hargobind at Gwalior. He felt compelled to release him when he began to suffer premonitions of an early and gruesome death. The Guru refused to be released unless the dozens of Hindu princes imprisoned with him were also granted freedom, to which Jahangir agreed.