Barcelona defender Carles Puyol feels Arsenal may be making a mistake by keeping Cesc Fabregas for another season as he "doesn't want to be there".
The pursuit of Fabregas looks set to end in failure for now as Arsenal have shown no inclination to enter discussions over their captain, but Barca remain confident of taking the player back to Camp Nou in a year's time.
Nonetheless, Puyol feels Arsenal should have allowed him "his dream move" this summer and claimed "his heart is already in Barcelona".
"He is having to stay at a club where he no longer wants to be for another year," he told the Sun. "I wonder how intelligent it is keeping a player who doesn't want to be there.
"After seven years of great service, I thought Arsenal could have granted him his dream move. Cesc has given everything to Arsenal to try to win a trophy but they haven't matched his expectations.
"I won't say he is in a prison, as we know how privileged we are as football players, but after how clear Cesc made it that he wanted to be in Barcelona, I thought they would have granted him that.
"We all thought a deal would be done this summer, but Arsenal have refused to talk and we are going to have to wait another year to get Cesc home.
"He is far too classy a guy to say it but the truth is he doesn't want to be at Arsenal this season. His heart is already in Barcelona, even though we must wait another year for his body to be here. We know he is arriving next season. Barcelona have a whole year to sort the deal out.
"He is professional enough still to have a great season and also because he has a lot of respect for the Arsenal fans, but anybody who tries to convince themselves he wanted to stay at Arsenal is wrong."