diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py index a6d5f6859af..85199d09c60 100644 --- a/addons/base_calendar/base_calendar.py +++ b/addons/base_calendar/base_calendar.py @@ -1431,7 +1431,10 @@ rule or repeating pattern of time to exclude from the recurring rule."), if r['class']=='private': for f in r.keys(): if f not in ('id','date','date_deadline','duration','user_id','state'): - r[f] = False + if isinstance(r[f], list): + r[f] = [] + else: + r[f] = False if f=='name': r[f] = _('Busy')