Chances are his call is not being re-directed, that would lose his connection to Freeserve. What is more likely is that he has one or more dialers calling premium rate numbers. These will activate whilst the computer is on, but not logged on to the ISP. The first thing he will notice is a big phone bill.
Get him to download Spybot, instal, update, and run.