Index: trunk/core/kernel/db/db_connection.php =================================================================== diff -u -N -r4329 -r4446 --- trunk/core/kernel/db/db_connection.php (.../db_connection.php) (revision 4329) +++ trunk/core/kernel/db/db_connection.php (.../db_connection.php) (revision 4446) @@ -567,6 +567,8 @@ function doUpdate($fields_hash, $table, $key_clause) { + if (!$fields_hash) return true; + $fields_sql = ''; foreach ($fields_hash as $field_name => $field_value) { $fields_sql .= '`'.$field_name.'` = '.$this->qstr($field_value).',';