diff --git a/addons/pos_loyalty/static/src/js/TicketScreen.js b/addons/pos_loyalty/static/src/js/TicketScreen.js index f537340d9ff..7c236e8cfab 100644 --- a/addons/pos_loyalty/static/src/js/TicketScreen.js +++ b/addons/pos_loyalty/static/src/js/TicketScreen.js @@ -11,6 +11,7 @@ export const PosLoyaltyTicketScreen = (TicketScreen) => class PosLoyaltyTicketScreen extends TicketScreen { _onUpdateSelectedOrderline() { const order = this.getSelectedSyncedOrder(); + if (!order) return NumberBuffer.reset(); const selectedOrderlineId = this.getSelectedOrderlineId(); const orderline = order.orderlines.find((line) => line.id == selectedOrderlineId); if (orderline && this._isEWalletGiftCard(orderline)) {