Index: branches/version-2_4-dev/data/class/SC_Initial.php
===================================================================
--- branches/version-2_4-dev/data/class/SC_Initial.php	(revision 18503)
+++ branches/version-2_4-dev/data/class/SC_Initial.php	(revision 18504)
@@ -157,9 +157,13 @@
         $arrResult = array();
         foreach ($arrMethod as $key => $val) {
-            $encoding = mb_detect_encoding($val);
-            if (CHAR_CODE != $encoding) {
-                $arrResult[$key] = mb_convert_encoding($val, CHAR_CODE, $encoding);
+            if (is_array($val)) {
+                $arrResult[$key] = $this->checkConvertEncoding($val);
             } else {
-                $arrResult[$key] = $val;
+                $encoding = mb_detect_encoding($val);
+                if (CHAR_CODE != $encoding) {
+                    $arrResult[$key] = mb_convert_encoding($val, CHAR_CODE, $encoding);
+                } else {
+                    $arrResult[$key] = $val;
+                }
             }
         }
