diff --git a/lib/Cleantalk/ApbctWP/Variables/AltSessions.php b/lib/Cleantalk/ApbctWP/Variables/AltSessions.php index 3c455a887..82a91a9fc 100644 --- a/lib/Cleantalk/ApbctWP/Variables/AltSessions.php +++ b/lib/Cleantalk/ApbctWP/Variables/AltSessions.php @@ -224,7 +224,7 @@ public static function setFromRemote($request = null) $cookies_array[$name] = (bool)$value; break; case 'string': - $cookies_array[$name] = (string)$value; + $cookies_array[$name] = is_array($value) ? wp_json_encode($value) : (string)$value; break; case 'json': if ( ! is_string($value) || json_decode($value) === null ) {