diff --git a/modules/module/module.model.php b/modules/module/module.model.php index 700126a72..b1c8c2896 100644 --- a/modules/module/module.model.php +++ b/modules/module/module.model.php @@ -1703,11 +1703,20 @@ class moduleModel extends module $args = new stdClass(); $args->module_srl = implode(',', $get_module_srls); $output = executeQueryArray('module.getModuleExtraVars', $args); + if(!$output->toBool()) { return; } + if(!$output->data) + { + foreach($get_module_srls as $module_srl) + { + $extra_vars[$module_srl] = new stdClass; + } + } + foreach($output->data as $key => $val) { if(in_array($val->name, array('mid','module')) || $val->value == 'Array') continue;