diff --git a/addons/crm/crm_meeting.py b/addons/crm/crm_meeting.py index 6bf9c42ac94..27e04f86cfc 100644 --- a/addons/crm/crm_meeting.py +++ b/addons/crm/crm_meeting.py @@ -293,9 +293,11 @@ class crm_meeting(osv.osv): idval = common.real_id2caldav_id(data['id'], rdate) result.append(idval) count += 1 + if result: + ids = result if isinstance(select, (str, int, long)): - return result and result[0] or False - return result + return ids and ids[0] or False + return ids def search(self, cr, uid, args, offset=0, limit=100, order=None, context=None, count=False):