diff --git a/classes/context/Context.class.php b/classes/context/Context.class.php index 193603eb7..ab26100b5 100644 --- a/classes/context/Context.class.php +++ b/classes/context/Context.class.php @@ -1680,11 +1680,18 @@ class Context $get_vars = array(); foreach ($args_list[0] as $key => $val) { - $val = trim($val); - if ($val !== '') + if (is_array($val)) { $get_vars[$key] = $val; } + else + { + $val = trim(strval($val)); + if ($val !== '') + { + $get_vars[$key] = $val; + } + } } } // Otherwise, use alternating members of $args_list as keys and values, respectively.