Arsenal manager Arsene Wenger says he did not contemplate selling England forward Theo Walcott in the summer.
Walcott started just 15 Premier League games last season, scoring five goals - a tally he has matched in his first eight appearances this term.
The 27-year-old should start the Gunners' Champions League match against Ludogorets Razgrad on Wednesday.
"I was not ready to let him go. I always wanted to keep him," said Wenger.
"I've felt that since he's played with more freedom, maybe he lets his feelings come out a bit more and is less calculating: 'Can I do that or can I not do that?'
"I think he has a less restricted attitude and that shows you that he is a completely different player."