 He was appointed in command of a district in the Bengal Army on 8 December 1898, and posted to Rohilkhand, where he stayed in command until February 1900, when he returned home for a prolonged leave for medical reasons.He was promoted to major-general on 19 March 1900.In April 1901 he was posted to Lucknow, and officiated in command there until late 1902 when the actual commanding officer Sir Alfred Gaselee arrived.