The North Gauteng High Court has set aside the decision by National Prosecuting Authority boss Shaun Abrahams to withdraw charges against his deputy Nomgcobo Jiba.
Freedom Under Law’s Nicole Fritz told News24 that the court also ruled that President Jacob Zuma should institute an inquiry into the conduct of Jiba and her colleague Lawrence Mrwebi.
The two were also not allowed to enter the prosecuting authority’s offices in Pretoria.
Jiba is still on special leave from her position as deputy national director of public prosecutions.
In August 2015, Abrahams withdrew charges of perjury and fraud against Jiba.
The charges related to her decision to prosecute Johan Booysen, the former head of the Hawks in KwaZulu-Natal, on racketeering charges.
Last year Jiba and Mrwebi were struck off the roll of advocates of the General Council of the Bar of South Africa.
City Press reported at the time that this was over their handling of the case against former crime intelligence head Richard Mdluli.
Read: Disbarred advocated state their case
However, Jiba and Mrwebi were granted leave to appeal the decision in January this year, and the following month Zuma decided not to suspend her or to institute a commission of inquiry into her conduct.