This may just be me here. But what if he hasnt let the network sync up? I havent used Electrum that much before, but I do remember its just like qt in that it has to pull the blockchain first. Is it possible you just havent synced yet?
Electrum only downloads block headers, so I don't think that is the case.