diff --git a/addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.js b/addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.js index ad21ae7d190..82654a8f8ac 100644 --- a/addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.js +++ b/addons/pos_restaurant/static/src/overrides/components/product_screen/actionpad_widget/actionpad_widget.js @@ -56,6 +56,9 @@ patch(ActionpadWidget.prototype, "point_of_sale.ActionpadWidget", { for (const idx in orderChange) { const orderline = orderChange[idx]; const categoryId = this.pos.db.get_product_by_id(orderline.product_id).pos_categ_ids[0]; + if (!categoryId) { + continue; + } const category = this.pos.db.category_by_id[categoryId].name; const numProd = orderline.quantity; categories[category] = categories[category] ? categories[category] + numProd : numProd;