diff -r a9bbf0326427 -r 33a848c5e46f Helpviewer/Network/NetworkAccessManager.py --- a/Helpviewer/Network/NetworkAccessManager.py Fri May 31 10:47:48 2013 +0200 +++ b/Helpviewer/Network/NetworkAccessManager.py Fri May 31 16:55:50 2013 +0200 @@ -12,6 +12,7 @@ from PyQt4.QtCore import pyqtSignal, QByteArray, qVersion from PyQt4.QtGui import QDialog from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkRequest, QNetworkReply +from PyQt4.QtWebKit import qWebKitVersion try: from PyQt4.QtNetwork import QSslCertificate, QSslConfiguration, QSslSocket, \ QSslError, QSsl @@ -387,7 +388,8 @@ if NetworkDiskCache is not None: if Preferences.getHelp("DiskCacheEnabled"): diskCache = NetworkDiskCache(self) - location = os.path.join(Utilities.getConfigDir(), "browser", 'cache') + location = os.path.join(Utilities.getConfigDir(), "browser", 'cache', + "{0}-Qt{1}".format(qWebKitVersion(), qVersion())) size = Preferences.getHelp("DiskCacheSize") * 1024 * 1024 diskCache.setCacheDirectory(location) diskCache.setMaximumCacheSize(size)