diff --git a/admin/themes/default/template/controllers/modules_catalog/modules_list.tpl b/admin/themes/default/template/controllers/modules_catalog/modules_list.tpl
index 4ad0c5c28..22113e45c 100644
--- a/admin/themes/default/template/controllers/modules_catalog/modules_list.tpl
+++ b/admin/themes/default/template/controllers/modules_catalog/modules_list.tpl
@@ -33,15 +33,13 @@
{else}
{$element->description|truncate:90:"..."}
{/if}
- {* {l s='Read more'} *}
diff --git a/classes/controller/AdminController.php b/classes/controller/AdminController.php
index 4a9597d5c..45479e0fa 100644
--- a/classes/controller/AdminController.php
+++ b/classes/controller/AdminController.php
@@ -2243,6 +2243,7 @@ class AdminControllerCore extends Controller
} else {
$this->status = 'cache';
}
+ Module::generateTrustedXml();
}
/**
diff --git a/classes/module/Module.php b/classes/module/Module.php
index 108a9a8e8..9654684ee 100644
--- a/classes/module/Module.php
+++ b/classes/module/Module.php
@@ -1377,6 +1377,7 @@ abstract class ModuleCore
$item->active = 0;
$item->onclick_option = false;
$item->url = false;
+ $item->trusted = Module::isModuleTrusted($item->name, false);
$item->is_native = false;
if (defined('_PS_HOST_MODE_') && in_array($item->name, self::$hosted_modules_blacklist)) {
@@ -1443,6 +1444,7 @@ abstract class ModuleCore
$item->is_configurable = $tmp_module->is_configurable = method_exists($tmp_module, 'getContent') ? 1 : 0;
$item->need_instance = isset($tmp_module->need_instance) ? $tmp_module->need_instance : 0;
$item->active = $tmp_module->active;
+ $item->trusted = Module::isModuleTrusted($tmp_module->name, false);
$item->currencies = isset($tmp_module->currencies) ? $tmp_module->currencies : null;
$item->currencies_mode = isset($tmp_module->currencies_mode) ? $tmp_module->currencies_mode : null;
$item->confirmUninstall = isset($tmp_module->confirmUninstall) ? html_entity_decode($tmp_module->confirmUninstall) : null;
@@ -1629,6 +1631,7 @@ abstract class ModuleCore
$item->need_instance = 0;
$item->not_on_disk = 1;
$item->available_on_addons = 1;
+ $item->trusted = Module::isModuleTrusted($item->name, false);
$item->active = 0;
$item->description_full = stripslashes($modaddons->description_full);
$item->additional_description = isset($modaddons->additional_description) ? stripslashes($modaddons->additional_description) : null;