diff -r 4c60a21ce6dd -r d3d64f3128b3 Helpviewer/OpenSearch/OpenSearchEngine.py --- a/Helpviewer/OpenSearch/OpenSearchEngine.py Wed Feb 07 18:57:46 2018 +0100 +++ b/Helpviewer/OpenSearch/OpenSearchEngine.py Wed Feb 07 20:14:09 2018 +0100 @@ -364,17 +364,16 @@ reply = self.__networkAccessManager.get( QNetworkRequest(QUrl.fromEncoded(self._imageUrl.encode("utf-8")))) - reply.finished.connect(self.__imageObtained) + reply.finished.connect(lambda: self.__imageObtained(reply)) self.__replies.append(reply) - def __imageObtained(self): + def __imageObtained(self, reply): """ Private slot to receive the image of the engine. + + @param reply reference to the network reply + @type QNetworkReply """ - reply = self.sender() - if reply is None: - return - response = reply.readAll() reply.close()