I really think this should be fixed. It cannot be that hard, since emule does not require to be connected to a server to download, so I think aMule (which in the end is a fork of emule) should be able to do the same. I tell this because many times I've found my amule disconnets from the server for some unknown reason, deletes completely the servers list, and stays like that, just uploading. I'm not a leecher, but I like that if it can upload, can also download.
Regards.