Thierry Henry has admitted he is not relishing the Champions League tie against his former team Arsenal.
Henry became a legend in north London after eight trophy-laden years with the Gunners and is set to face them for the first time since leaving for Barca in 2007.
The France striker, 32, concedes the first leg of the last eight tie at the Emirates on March 31 will be particularly difficult.
He told Sky Sports: "I'm not saying I won't try to fight or whatever because that's the way the game is. But I don't want to play against Arsenal.
"It will be weird for me to step on the pitch, even if it's at the Emirates and not Highbury, with another shirt on."
When asked if he would celebrate a goal, he added: "Forget about it. No. I do not want to play against Arsenal, simple as that.
"The bond that I have with the Arsenal fans I will never get anywhere else. Because I don't think I will ever play for another team for that long.
"Eight years - I don't think I will be with another team for eight years, I am getting old now."