diff --git includes/database/query.inc includes/database/query.inc
index 5a00cf6..92ab3d5 100644
--- includes/database/query.inc
+++ includes/database/query.inc
@@ -1164,7 +1164,6 @@ class MergeQuery extends Query implements QueryConditionInterface {
     }
     foreach ($fields as $key => $value) {
       $this->insertFields[$key] = $value;
-      $this->updateFields[$key] = $value;
       $this->condition($key, $value);
     }
     return $this;
@@ -1226,7 +1225,6 @@ class MergeQuery extends Query implements QueryConditionInterface {
           return MergeQuery::STATUS_INSERT;
         }
         catch (Exception $e) {
-          echo $e->getMessage();
           // The insert query failed, maybe it's because a racing insert query
           // beat us in inserting the same row. Retry the select query, if it
           // returns a row, ignore the error and continue with the update
