Francis Jeffers has been forced to end his loan spell at Ipswich early and has returned to Blackburn after suffering a hamstring injury against Southend.
Jeffers was proving to be popular with Ipswich's fans
The 26-year-old was two weeks into a month-long loan spell and had made an immediate impact scoring against Hull.
Jeffers has had a scan which revealed the extent of the problem.
Ipswich physio Dave Williams said: "Franny has a grade two tear in the hamstring and it means he's likely to be out a number of weeks."
He began his career at Everton before Arsenal paid £8m for him in June 2001.
Charlton then forked out £2.6m for the striker and he spent two years at Charlton before joining Blackburn last July.
He has picked up one England cap to date, marking his debut with the consolation goal in England's 3-1 defeat by Australia in 2003.
Jeffers scored in Ipswich's recent 5-2 win at Hull and was proving popular with the Town fans.