diff --git a/src/Protocol/RequestFactory.php b/src/Protocol/RequestFactory.php index e106459..cd7d13d 100644 --- a/src/Protocol/RequestFactory.php +++ b/src/Protocol/RequestFactory.php @@ -150,8 +150,12 @@ public static function execute(array $prepareData, array $values, $consistency) } else { $value = null; } - $binary = new BinaryData($column['type'], $value); - $body .= pack('N', strlen($binary)) . $binary; + if($value != null) { + $binary = new BinaryData($column['type'], $value); + $body .= pack('N', strlen($binary)) . $binary; + } else { + $body .= pack('N', -1); + } } $body .= pack('n', $consistency);