diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index c4e13dabae2..dae81a8394b 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3520,8 +3520,14 @@ instance.web.form.One2ManyList = instance.web.ListView.List.extend({ self.view.do_add_record(); }); }); - this.$current.append( - $('').append($cell)) + + var $padding = this.$current.find('tr:not([data-id]):first'); + var $newrow = $('').append($cell); + if ($padding.length) { + $padding.before($newrow); + } else { + this.$current.append($newrow) + } } });