diff --git a/addons/stock/wizard/stock_backorder_confirmation.py b/addons/stock/wizard/stock_backorder_confirmation.py
index 94fe84b47de..f12a3792fc1 100644
--- a/addons/stock/wizard/stock_backorder_confirmation.py
+++ b/addons/stock/wizard/stock_backorder_confirmation.py
@@ -17,7 +17,7 @@ class StockBackorderConfirmation(models.TransientModel):
for pick_id in self.pick_ids:
backorder_pick = self.env['stock.picking'].search([('backorder_id', '=', pick_id.id)])
backorder_pick.action_cancel()
- pick_id.message_post(body=_("Back order %s cancelled.") % (backorder_pick.name))
+ pick_id.message_post(body=_("Back order %s cancelled.") % (",".join([b.name or '' for b in backorder_pick])))
def process(self):
self._process()