diff --git a/addons/base_calendar/crm_meeting.py b/addons/base_calendar/crm_meeting.py
index 11e1794f862..93bbe66389b 100644
--- a/addons/base_calendar/crm_meeting.py
+++ b/addons/base_calendar/crm_meeting.py
@@ -77,14 +77,13 @@ class crm_meeting(osv.Model):
def log_meeting_in_parent(self, cr, uid, ids, context=None):
if context is None:
context = {}
- parent_model = context.get('active_model',False)
- parent_ids = context.get('active_ids', False)
- if parent_model and parent_ids:
- for meeting in self.browse(cr, uid, ids, context=context):
- message = _("Meeting scheduled at '%s'
Subject: %s") % (meeting.date, meeting.name)
- if meeting.duration:
- message = message+_("
Duration: %s hour(s)") % (str(meeting.duration))
- self.pool.get(parent_model).message_post(cr, uid, parent_ids, body=message,context=context)
+ parent_model = context.get('active_model')
+ parent_ids = context.get('active_ids')
+ for meeting in self.browse(cr, uid, ids, context=context):
+ message = _("Meeting scheduled at '%s'
Subject: %s") % (meeting.date, meeting.name)
+ if meeting.duration:
+ message = message+_("
Duration: %s hour(s)") % (str(meeting.duration))
+ self.pool.get(parent_model).message_post(cr, uid, parent_ids, body=message,context=context)
return True