diff --git a/lib/private/Updater.php b/lib/private/Updater.php index 4b5d02aeb6..2b5dce7805 100644 --- a/lib/private/Updater.php +++ b/lib/private/Updater.php @@ -192,7 +192,10 @@ class Updater extends BasicEmitter { $currentVendor = $this->config->getAppValue('core', 'vendor', ''); // Vendor was not set correctly on install, so we have to white-list known versions - if ($currentVendor === '' && isset($allowedPreviousVersions['owncloud'][$oldVersion])) { + if ($currentVendor === '' && ( + isset($allowedPreviousVersions['owncloud'][$oldVersion]) || + isset($allowedPreviousVersions['owncloud'][$majorMinor]) + )) { $currentVendor = 'owncloud'; }