diff -r 4cc6c171ecf6 -r da9e08920e7c WebBrowser/AdBlock/AdBlockSubscription.py --- a/WebBrowser/AdBlock/AdBlockSubscription.py Tue Feb 06 19:18:24 2018 +0100 +++ b/WebBrowser/AdBlock/AdBlockSubscription.py Tue Feb 06 19:18:43 2018 +0100 @@ -370,14 +370,16 @@ from WebBrowser.WebBrowserWindow import WebBrowserWindow self.__downloading = WebBrowserWindow.networkManager().get( QNetworkRequest(self.location())) - self.__downloading.finished.connect(self.__rulesDownloaded) + self.__downloading.finished.connect( + lambda: self.__rulesDownloaded(self.__downloading)) - def __rulesDownloaded(self): + def __rulesDownloaded(self, reply): """ Private slot to deal with the downloaded rules. + + @param reply reference to the network reply + @type QNetworkReply """ - reply = self.sender() - response = reply.readAll() reply.close() self.__downloading = None