Justice Luka Kimaru has imposed Embakasi East Member of Parliament Babu Owino’s bond terms after finding that the trial magistrate erred by not doing so and allowing his release on bond.
He said the MP can continue supporting the hospitalisation of the victim as a moral obligation until otherwise compelled by the court.
The terms are bond of Sh10 million with two sureties of the same amount or cash bail of Sh5 million.
His passport will also be deposited in court.
He is currently being held in custody until he fulfils the terms.
Mr Owino, whose real name is Paul Ongili, had been released on a cash bail of Sh10 million on January 27.
In the previous controversial ruling by Milimani Chief Magistrate Francis Andayi, the court had said the money will be used to settle the hospital bills for DJ Evolve, whose real name is Felix Odhiambo Orinda.
Mr Andayi has since recused himself from handling the case after Director of Public Prosecutions Noordin Haji raised objections against the bail terms.
The MP was arrested after a shooting incident at B Club on Galana Road, Nairobi, in January.