? sites/default/files ? sites/default/settings.php Index: includes/database/pgsql/database.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/database/pgsql/database.inc,v retrieving revision 1.22 diff -u -p -r1.22 database.inc --- includes/database/pgsql/database.inc 20 Apr 2009 20:02:30 -0000 1.22 +++ includes/database/pgsql/database.inc 19 May 2009 22:09:13 -0000 @@ -39,6 +39,14 @@ class DatabaseConnection_pgsql extends D $options += $this->defaultOptions(); + // SQL doesn't have a bool type, forcefully typecast bool to int before + // passing the arguments to PDO. + foreach ($args as &$value) { + if (is_bool($value)) { + $value = (int) $value; + } + } + try { if ($query instanceof DatabaseStatementInterface) { $stmt = $query;