Index: includes/database.mysqli.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/database.mysqli.inc,v retrieving revision 1.37 diff -u -r1.37 database.mysqli.inc --- includes/database.mysqli.inc 25 May 2007 21:01:30 -0000 1.37 +++ includes/database.mysqli.inc 26 May 2007 20:32:51 -0000 @@ -246,7 +246,7 @@ $name = db_prefix_tables($name); db_query('INSERT INTO {sequences} VALUES ("%s", LAST_INSERT_ID(1)) ON DUPLICATE KEY UPDATE id = LAST_INSERT_ID(id + 1)', $name); - return mysqli_insert_id($active_db); + return db_result(db_query('SELECT LAST_INSERT_ID()')); } /** Index: includes/database.mysql.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/database.mysql.inc,v retrieving revision 1.73 diff -u -r1.73 database.mysql.inc --- includes/database.mysql.inc 25 May 2007 21:01:30 -0000 1.73 +++ includes/database.mysql.inc 26 May 2007 20:32:51 -0000 @@ -254,7 +254,7 @@ $name = db_prefix_tables($name); db_query('INSERT INTO {sequences} VALUES ("%s", LAST_INSERT_ID(1)) ON DUPLICATE KEY UPDATE id = LAST_INSERT_ID(id + 1)', $name); - return mysql_insert_id($active_db); + return db_result(db_query('SELECT LAST_INSERT_ID()')); } /**