From 41bdf7cb1048360f85cafbaa078f5b30b159aa28 Mon Sep 17 00:00:00 2001 From: mMarinetti Date: Wed, 23 May 2012 11:43:34 +0000 Subject: [PATCH] // deactivate_custom_modules will return false if file modules_list.xml does not exists --- install-dev/upgrade/php/deactivate_custom_modules.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install-dev/upgrade/php/deactivate_custom_modules.php b/install-dev/upgrade/php/deactivate_custom_modules.php index 8b6bc098b..88c44a7bc 100644 --- a/install-dev/upgrade/php/deactivate_custom_modules.php +++ b/install-dev/upgrade/php/deactivate_custom_modules.php @@ -41,6 +41,10 @@ function deactivate_custom_modules() } $module_list_xml = _PS_ROOT_DIR_.DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'modules_list.xml'; + + if (!file_exists($module_list_xml)) + return false; + $nativeModules = simplexml_load_file($module_list_xml); $nativeModules = $nativeModules->modules; foreach ($nativeModules as $nativeModulesType)