diff --git a/typo3/sysext/lang/Classes/Domain/Repository/ExtensionRepository.php b/typo3/sysext/lang/Classes/Domain/Repository/ExtensionRepository.php index a7203a94ad0db02c274710bab7a1835e8b341c76..5c073d97ca3601e3b0a19ac73f29b980f3c2dfbd 100644 --- a/typo3/sysext/lang/Classes/Domain/Repository/ExtensionRepository.php +++ b/typo3/sysext/lang/Classes/Domain/Repository/ExtensionRepository.php @@ -62,6 +62,9 @@ class ExtensionRepository if (empty($this->extensions)) { $extensions = $this->listUtility->getAvailableAndInstalledExtensionsWithAdditionalInformation(); foreach ($extensions as $entry) { + if (empty($entry['installed']) || $entry['installed'] !== true) { + continue; + } /** @var $extension \TYPO3\CMS\Lang\Domain\Model\Extension */ $extension = $this->objectManager->get( \TYPO3\CMS\Lang\Domain\Model\Extension::class,