diff --git a/addons/lunch/static/src/js/lunch_kanban_model.js b/addons/lunch/static/src/js/lunch_kanban_model.js
index 0474d905e0678c446434f363b9be82346469d155..be9f8a78ff4c9901ff9d193ab9d3f306a61a6785 100644
--- a/addons/lunch/static/src/js/lunch_kanban_model.js
+++ b/addons/lunch/static/src/js/lunch_kanban_model.js
@@ -40,7 +40,7 @@ var LunchKanbanModel = KanbanModel.extend({
         });
     },
     reload: function (id, options) {
-        var domain = options.domain || this.localData[id].domain;
+        var domain = options && options.domain || this.localData[id].domain;
 
         this._addOrUpdate(domain, ['is_available_at', 'in', [this.locationId]]);
         options = _.extend(options, {domain: domain});