Add a check for the start of downloading something

Whe you start a download and it's slow to start off, for a couple
seconds the download will be at 0 causing a divide by 0 exception.