The channel had previously decided to cancel the show featuring the Malik following a public outcry.
The 28-year-old, who rose to prominence in India after participating in reality TV show Bigg Boss will host Hero TV's 'Astaghfar'.
"I am very happy that my show 'Astaghfar' is going to be on air I thank Allah for giving me such opportunity to host this show. It is the love of the people there that has brought me back on the show," Malik said in a statement.
The show is already getting high TRP's and the audience has started appreciating the show.