diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index 6afbe95d337..c35abb33490 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -2309,7 +2309,7 @@ class stock_package(osv.osv):
'location_id': fields.related('quant_ids', 'location_id', type='many2one', relation='stock.location', string='Location',
store = {'stock.quant': (_get_packages, ['location_id'], 10)}, readonly=True),
'quant_ids': fields.one2many('stock.quant', 'package_id', 'Bulk Content'),
- 'parent_id': fields.many2one('stock.quant.package', 'Container Package', help="The package containing this item"),
+ 'parent_id': fields.many2one('stock.quant.package', 'Container Package', help="The package containing this item", ondelete = "cascade"),
'children_ids': fields.one2many('stock.quant.package', 'parent_id', 'Contained Packages'),
}
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index 24d63af7351..b612a4bca79 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -1604,7 +1604,7 @@
-
+