--- a/Preferences/__init__.py Sat Oct 16 18:56:15 2010 +0200 +++ b/Preferences/__init__.py Sat Oct 16 19:03:05 2010 +0200 @@ -1790,7 +1790,10 @@ url = prefClass.settings.value("URL") location = prefClass.settings.value("Location") done = toBool(prefClass.settings.value("Done")) - downloads.append((url, location, done)) + pageUrl = prefClass.settings.value("PageURL") + if pageUrl is None: + pageUrl = QtCore.QUrl() + downloads.append((url, location, done, pageUrl)) prefClass.settings.endArray() return downloads elif key in ["HelpViewerType", "DiskCacheSize", "AcceptCookies", @@ -1845,6 +1848,7 @@ prefClass.settings.setValue("URL", v[0]) prefClass.settings.setValue("Location", v[1]) prefClass.settings.setValue("Done", v[2]) + prefClass.settings.setValue("PageURL", v[3]) index += 1 prefClass.settings.endArray() else: