The Sikh Empire formally annexed Peshawar in 1834 following advances from the armies of Hari Singh Nalwa—bringing the city under direct control of the Sikh Empire's "Lahore Durbar". An 1835 attempt by Dost Muhammad Khan to re-occupy the city failed when his army refused to engage in combat with the Dal Khalsa. Sikh settlers from Punjab were settled in the city during Sikh rule. The city's only remaining Gurdwaras were built by Hari Singh Nalwa to accommodate the newly-settle Sikhs. The Sikhs also rebuilt the Bala Hissar fort during their occupation of the city.