 Fry suffered a knee injury in Gillingham's away match against Exeter City on 28 December 2009, ruling him out of action for six weeks.On 7 January 2010, he returned to West Ham.On 25 March 2010, he signed for League One club Charlton Athletic until the end of the season, but returned to West Ham without having played for Charlton due to a persisting knee problem suffered earlier in the year.