Liverpool have confirmed Robbie Fowler will be leaving the club at the end of the season.
Fowler was on a 12-month contract with the Champions League finalists but the club have chosen not to renew it.
Fowler has scored 183 goals in 368 games in two spells with the club and has established himself as a huge favourite with Anfield faithful.
“We had a good meeting and he understood the situation,” said Liverpool boss Rafa Benitez.
“He’s been a good signing for us and, of course, there are still two games left so his time at Liverpool is not over yet.
“I hope Robbie can score a goal in front of The Kop,” added Benitez. “That would be a good way for him to say goodbye to the supporters.
“I want to say thank you to Robbie. He will play on Sunday and it’s good the fans will have a chance to see him at Anfield before he leaves us.
“I know how much he means to the club and the fans so it will be a special day for him on Sunday.”
Fowler admitted his final game for Liverpool would be an emotional occasion for him.
“Obviously it will be an emotional day for me but I want everyone to know I am still completely focused on what I see as two very important games ahead for the club,” said Fowler.
“Firstly I want to play well and win against Charlton to help us finish third, and then there is the preparation for and hopefully playing a part in the Champions League final.
“I will think about everything else after that because I don’t want anything to interfere with such an important match.
“I also want people to know I have not even thought about my future beyond Liverpool.
“At least this time I will get a chance to say goodbye properly because I was gutted the way it happened last time.
“I just hope I can finish with a few goals and a Champions League final win. That will be the perfect way to end the season for me.”