summaryrefslogtreecommitdiff
path: root/addons/mail/wizard/mail_compose_message.py
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2014-12-02 16:50:15 +0100
committerDenis Ledoux <dle@odoo.com>2014-12-02 16:50:45 +0100
commit2592f149a0f0e1ba77c2fa8c429aa344b3b19d36 (patch)
tree8a4d00afdc3e84b85397e33b14f878a6d4ffbb19 /addons/mail/wizard/mail_compose_message.py
parent8c8056d95f0f993284cb5255c1d2921de04a9ff2 (diff)
[FIX] mail: model can be None or uninstalled
This is related to rev. 83b28737e9277d0612211900d49f539bb631dfb6
Diffstat (limited to 'addons/mail/wizard/mail_compose_message.py')
-rw-r--r--addons/mail/wizard/mail_compose_message.py2
1 files changed, 1 insertions, 1 deletions
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