diff --git a/modules/module/module.controller.php b/modules/module/module.controller.php index 3d1fde749..531b97ccb 100644 --- a/modules/module/module.controller.php +++ b/modules/module/module.controller.php @@ -967,9 +967,8 @@ class moduleController extends module { $this->deleteModuleExtraVars($module_srl); getDestroyXeVars($obj); - if(!$obj || !is_countable($obj) || !count($obj)) return; - - foreach($obj as $key => $val) + + foreach(get_object_vars($obj) as $key => $val) { if(is_object($val) || is_array($val)) continue;