diff --git a/htdocs/admin/remotestore/class/externalModules.class.php b/htdocs/admin/remotestore/class/externalModules.class.php index d926868f75f..c537f5fe254 100644 --- a/htdocs/admin/remotestore/class/externalModules.class.php +++ b/htdocs/admin/remotestore/class/externalModules.class.php @@ -876,7 +876,8 @@ class ExternalModules continue; } $adaptedPackage = [ - 'ref' => str_replace(' ', '', $package['modulename'].'-'.$package['current_version'].'@'.$package['author']), + 'ref' => str_replace(' ', '', $package['modulename'] . '-' . $package['current_version'] . '@' . + (array_key_exists('author', $package) ? $package['author'] : 'unkownauthor')), 'label' => !empty($package['label'][substr($this->lang, 0, 2)]) ? $package['label'][substr($this->lang, 0, 2)] : (!empty($package['label']['en']) ? $package['label']['en'] : $package['modulename']),