From d2c57a03c309a328dafc63a5b3ca004cd5017f91 Mon Sep 17 00:00:00 2001 From: dMetzger Date: Thu, 13 Sep 2012 12:28:50 +0000 Subject: [PATCH] // Fixed potential bug in module list git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17333 b9a71923-0436-4b27-9f14-aed3839534dd --- controllers/admin/AdminModulesController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/controllers/admin/AdminModulesController.php b/controllers/admin/AdminModulesController.php index 75616b685..f41491c37 100644 --- a/controllers/admin/AdminModulesController.php +++ b/controllers/admin/AdminModulesController.php @@ -984,7 +984,11 @@ class AdminModulesControllerCore extends AdminController { // When the XML cache file is up-to-date, the module may not be loaded yet if (!class_exists($module->name)) + { + if (!file_exists(_PS_MODULE_DIR_.$module->name.'/'.$module->name.'.php')) + continue; require_once(_PS_MODULE_DIR_.$module->name.'/'.$module->name.'.php'); + } if ($object = new $module->name()) { $object->runUpgradeModule();