MDB2で空文字がbindされるとNULLになっている気がする

なんだか、 [php]<?php require_once('MDB2.php'); define('DSN', 'mysqli://user:password@localhost/test'); $dbh =& MDB2::factory(DSN); $dbh->loadModule('Extended'); $email = ''; $query = 'SELECT * FROM users WHERE email = ?'; $data = $dbh->getRow($query, null, array($email), array('text'));[/php] を実行すると、
「SELECT * FROM users WHERE email = ''」
ではなくて、
「SELECT * FROM users WHERE email = NULL」
SQL式が評価されているような気がする。

なんだろね、前者で評価されて欲しいのだけど。

ちなみにPHP 5.1.6 でPEARはこんな感じ。
MDB2 2.4.1 stable
MDB2_Driver_mysqli 1.4.1 stable