diff --git a/typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php b/typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php index b3b6dcad4204fbf1df510ae9a83ca1a22b0789f1..189134337a1eb9ccfdb034092ca95b5d703dab39 100644 --- a/typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php +++ b/typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php @@ -226,7 +226,10 @@ class ExtensionManagementService implements \TYPO3\CMS\Core\SingletonInterface // Attach extension to install queue $this->downloadQueue->addExtensionToInstallQueue($extension); $installQueue += $this->downloadQueue->resetExtensionInstallStorage(); - $installedDependencies = $this->installDependencies($installQueue); + $installedDependencies = []; + if ($this->automaticInstallationEnabled) { + $installedDependencies = $this->installDependencies($installQueue); + } return array_merge($downloadedDependencies, $updatedDependencies, $installedDependencies); }