The Scottish hotshot missed the end of last season through injury but came back to score a penalty in the play-off final in Cardiff despite only being half-fit.
MacLean was hoping to prove that he could also score in the championship but he suffered a shocking double injury in the friendly against Manchester City when he broke his leg and damaged knee ligaments at the same time.
But the former Rangers frontman has worked hard to get back and now has been waiting for his chance to play after being named in the squad for the recent defeat at Leeds United.
He was on the bench against Millwall but there is no doubt that he will be fired up for the Crystal Palace game this Saturday.
Macca scored penalties in the second and eighty-fifth minutes in yesterday's 3-1 win against Nottingham Forest and Paul Sturrock could even think about starting him against The Eagles.
In other news, the club have been linked with a move for veteran goalkeeper Paul Jones, who has played for Stockport, Wolves, Southampton and Liverpool.
Jones is a free agent but most papers are speculating that they will try to sign Nicky Weaver if he is given a free transfer from Manchester City.