diff -r b9cc331a4576 -r f7f61a66dc38 Helpviewer/Download/DownloadItem.py --- a/Helpviewer/Download/DownloadItem.py Sat Sep 05 17:56:10 2015 +0200 +++ b/Helpviewer/Download/DownloadItem.py Tue Sep 08 18:56:13 2015 +0200 @@ -514,8 +514,11 @@ if self.bytesTotal() == -1: return -1.0 - timeRemaining = (self.bytesTotal() - - self.bytesReceived()) / self.currentSpeed() + cSpeed = self.currentSpeed() + if cSpeed != 0: + timeRemaining = (self.bytesTotal() - self.bytesReceived()) / cSpeed + else: + timeRemaining = 1 # ETA should never be 0 if timeRemaining == 0: