diff --git a/src/Command/UpgradeDbCommand.php b/src/Command/UpgradeDbCommand.php index 9bdb4c7..12d7a1b 100644 --- a/src/Command/UpgradeDbCommand.php +++ b/src/Command/UpgradeDbCommand.php @@ -275,6 +275,11 @@ protected function runExtensionUpgrade(bool $isFirstTry): int { $input = $this->input; $output = $this->output; + if (!\CRM_Extension_Upgrades::hasPending()) { + $output->writeln("No pending extension upgrades.", $this->niceVerbosity); + return 0; + } + if ($isFirstTry) { $output->writeln("Preparing extension upgrade...", $this->niceVerbosity); \CRM_Core_Invoke::rebuildMenuAndCaches(TRUE);