summaryrefslogtreecommitdiff
path: root/includes/database/query.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/database/query.inc')
-rw-r--r--includes/database/query.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/database/query.inc b/includes/database/query.inc
index 8cdaaf5e1..db0cd31ed 100644
--- a/includes/database/query.inc
+++ b/includes/database/query.inc
@@ -288,7 +288,9 @@ class InsertQuery extends Query {
protected $insertValues = array();
public function __construct($connection, $table, array $options = array()) {
- $options['return'] = Database::RETURN_INSERT_ID;
+ if (!isset($options['return'])) {
+ $options['return'] = Database::RETURN_INSERT_ID;
+ }
$options += array('delay' => FALSE);
parent::__construct($connection, $options);
$this->table = $table;