 With an unknown recovery period it was agreed that he would leave the club when his contract expired at the end of July 2010.In February 2011 he played several games as a trialist for both Dundee and Dunfermline Athletic, before returning to Dunfermline for the rest of the 2010/11 season by signing as an amateur.On 30 May, Graham signed a one-year deal with First Division club, Dundee.