diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py index fa0a807c3db..e3866f973f0 100644 --- a/addons/purchase_requisition/purchase_requisition.py +++ b/addons/purchase_requisition/purchase_requisition.py @@ -169,7 +169,7 @@ class purchase_requisition(osv.osv): def get_needaction_user_ids(self, cr, uid, ids, context=None): result = dict.fromkeys(ids, []) for obj in self.browse(cr, uid, ids, context=context): - if (obj.state == 'draft'): + if (obj.state == 'draft') and obj.user_id: result[obj.id] = [obj.user_id.id] return result diff --git a/addons/purchase_requisition/purchase_requisition_view.xml b/addons/purchase_requisition/purchase_requisition_view.xml index 284d5354881..21a15a9913c 100644 --- a/addons/purchase_requisition/purchase_requisition_view.xml +++ b/addons/purchase_requisition/purchase_requisition_view.xml @@ -115,15 +115,17 @@ tree purchase.requisition - + + - + + - +