diff --git a/addons/mrp/models/stock_traceability.py b/addons/mrp/models/stock_traceability.py
index 39c6b697373..2d5c0aae6b7 100644
--- a/addons/mrp/models/stock_traceability.py
+++ b/addons/mrp/models/stock_traceability.py
@@ -10,4 +10,12 @@ class MrpStockReport(models.TransientModel):
res_model = 'mrp.production'
res_id = move_line.production_id.id
ref = move_line.production_id.name
+ if move_line.move_id.unbuild_id:
+ res_model = 'mrp.unbuild'
+ res_id = move_line.move_id.unbuild_id.id
+ ref = move_line.move_id.unbuild_id.name
+ if move_line.move_id.consume_unbuild_id:
+ res_model = 'mrp.unbuild'
+ res_id = move_line.move_id.consume_unbuild_id.id
+ ref = move_line.move_id.consume_unbuild_id.name
return res_model, res_id, ref
diff --git a/addons/stock/static/src/xml/stock_traceability_report_line.xml b/addons/stock/static/src/xml/stock_traceability_report_line.xml
index 635d26500ae..cd7d52a8abf 100644
--- a/addons/stock/static/src/xml/stock_traceability_report_line.xml
+++ b/addons/stock/static/src/xml/stock_traceability_report_line.xml
@@ -37,6 +37,11 @@
+
+
+
+
+