diff --git a/addons/mrp/static/src/js/mrp_should_consume.js b/addons/mrp/static/src/js/mrp_should_consume.js
index 50b4f3f893bb13d37ab341e4c96a935b28e9ee99..d0503eac3f2440aa0df0f631f21c829293c34d0f 100644
--- a/addons/mrp/static/src/js/mrp_should_consume.js
+++ b/addons/mrp/static/src/js/mrp_should_consume.js
@@ -50,7 +50,7 @@ var MrpShouldConsume = FieldFloat.extend({
         // without losing track of the actual input.
         var def = this._super.apply(this, arguments);
         if (this.displayShouldConsume) {
-            var $container = this._addShouldConsume(this.$el, this.should_consume_qty);
+            var $container = this._addShouldConsume(this.$el.clone(), this.should_consume_qty);
             $container.addClass('o_row');
             this.$el = $container;
         };