From 2592f149a0f0e1ba77c2fa8c429aa344b3b19d36 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 2 Dec 2014 16:50:15 +0100 Subject: [PATCH] [FIX] mail: model can be None or uninstalled This is related to rev. 83b28737e9277d0612211900d49f539bb631dfb6 --- addons/mail/wizard/mail_compose_message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py index 61a867c20e3..4fc7de78333 100644 --- a/addons/mail/wizard/mail_compose_message.py +++ b/addons/mail/wizard/mail_compose_message.py @@ -73,7 +73,7 @@ class mail_compose_message(osv.TransientModel): result['res_id'] = result.get('res_id', context.get('active_id')) result['parent_id'] = result.get('parent_id', context.get('message_id')) - if not hasattr(self.pool[result['model']], 'message_post'): + if not result['model'] or not self.pool.get(result['model']) or not hasattr(self.pool[result['model']], 'message_post'): result['no_auto_thread'] = True # default values according to composition mode - NOTE: reply is deprecated, fall back on comment