The official, identified as Abdul Rasheed Qureshi, had demanded a bribe of Rs 40,000 from a farmer Ram Manohar Dahayat of Uncha village in Panna district, Lokayukta Inspector K K Agrawal said.
"The farmer later tipped-off Lokayukta police about it, following which, a trap was laid and when Dahayat went to his official residence to pay Rs 20,000 as first instalment to Qureshi and he was caught red-handed by the Lokayukta sleuths," the inspector said.