diff --git a/src/Composer/Command/ShowCommand.php b/src/Composer/Command/ShowCommand.php index 807e24067..765788772 100644 --- a/src/Composer/Command/ShowCommand.php +++ b/src/Composer/Command/ShowCommand.php @@ -473,7 +473,7 @@ EOT if ('json' === $format) { $io->write(JsonFile::encode($viewData)); } else { - if ($input->getOption('latest')) { + if ($input->getOption('latest') && array_filter($viewData)) { if (!$io->isDecorated()) { $io->writeError('Legend:'); $io->writeError('! patch or minor release available - update recommended'); @@ -483,8 +483,8 @@ EOT } } else { $io->writeError('Color legend:'); - $io->writeError('- patch or minor release available - update recommended'); - $io->writeError('- major release available - update possible'); + $io->writeError('- patch or minor release available - update recommended'); + $io->writeError('- major release available - update possible'); if (!$input->getOption('outdated')) { $io->writeError('- up to date version'); }