diff --git a/addons/point_of_sale/models/pos_session.py b/addons/point_of_sale/models/pos_session.py
index 163688a762f..799677a207d 100644
--- a/addons/point_of_sale/models/pos_session.py
+++ b/addons/point_of_sale/models/pos_session.py
@@ -245,7 +245,7 @@ class PosSession(models.Model):
values = {}
if not session.start_at:
values['start_at'] = fields.Datetime.now()
- if session.config_id.cash_control:
+ if session.config_id.cash_control and not session.rescue:
last_sessions = self.env['pos.session'].search([('config_id', '=', self.config_id.id)]).ids
# last session includes the new one already.
if len(last_sessions) > 1:
diff --git a/addons/point_of_sale/views/pos_session_view.xml b/addons/point_of_sale/views/pos_session_view.xml
index f1187cc0006..3381b407006 100644
--- a/addons/point_of_sale/views/pos_session_view.xml
+++ b/addons/point_of_sale/views/pos_session_view.xml
@@ -9,7 +9,8 @@
-
+
@@ -24,6 +25,7 @@
+