During the 2008/09 season he was once again put in the starting line up by Afshin Ghotbi but when Ghotbi resigned and Peyrovani took over, Heidari was replaced and played as substitute for some time before being put back in the starting eleven for the AFC Champions League by new coach Nelo Vingada.