? sites/default/files
Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.746
diff -u -p -r1.746 common.inc
--- includes/common.inc	22 Dec 2007 23:24:24 -0000	1.746
+++ includes/common.inc	7 Jan 2008 07:07:06 -0000
@@ -3292,7 +3292,11 @@ function drupal_write_record($table, &$o
     $query = "UPDATE {". $table ."} SET $query WHERE ". implode(' AND ', $conditions);
     $return = SAVED_UPDATED;
   }
-  db_query($query, $values);
+
+  // Return FALSE if query is not successful.
+  if (db_query($query, $values) === FALSE) {
+    return FALSE;
+  }
 
   if ($serials) {
     // Get last insert ids and fill them in.
