diff --git a/src/net/autoupdate.cpp b/src/net/autoupdate.cpp index 0088b7b81..e91a41ec5 100644 --- a/src/net/autoupdate.cpp +++ b/src/net/autoupdate.cpp @@ -86,7 +86,8 @@ bool AutoUpdater::isUpdateAvailable() if (isDownloadingUpdate) return false; - if (!QFile::exists(updaterBin)) + QString updaterPath = updaterBin.startsWith('/') ? updaterBin : qApp->applicationDirPath()+'/'+updaterBin; + if (!QFile::exists(updaterPath)) return false; QByteArray updateFlist = getUpdateFlist();