diff options
Diffstat (limited to 'desktop/source/app/app.cxx')
-rw-r--r-- | desktop/source/app/app.cxx | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx index 09457b88b3c9..627cf6a2db92 100644 --- a/desktop/source/app/app.cxx +++ b/desktop/source/app/app.cxx @@ -1473,16 +1473,12 @@ int Desktop::Main() { osl::DirectoryItem aPatchInfo; osl::DirectoryItem::get(Updater::getUpdateInfoURL(), aPatchInfo); + osl::DirectoryItem aDirectoryItem; + osl::DirectoryItem::get(Updater::getUpdateDirURL(), aDirectoryItem); - if (aPatchInfo.is()) + if (aPatchInfo.is() && aDirectoryItem.is()) { - osl::DirectoryItem aDirectoryItem; - osl::DirectoryItem::get(Updater::getUpdateDirURL(), aDirectoryItem); - bool bValidUpdateDirExists = aDirectoryItem.is(); - if (bValidUpdateDirExists) - { - update(); - } + update(); } else if (isTimeForUpdateCheck()) { |