diff -r dfdce6274606 -r 9f31d84cb2b1 Helpviewer/Network/NetworkReply.py --- a/Helpviewer/Network/NetworkReply.py Thu Sep 23 09:25:24 2010 +0200 +++ b/Helpviewer/Network/NetworkReply.py Sun Sep 26 15:23:26 2010 +0200 @@ -51,6 +51,8 @@ @return bytes available (integer) """ + if self.__data.length() == 0: + QTimer.singleShot(0, self, SIGNAL("finished()")) return self.__data.length() + QNetworkReply.bytesAvailable(self) def readData(self, maxlen):