diff --git a/bin/addons/base/ir/ir_actions.py b/bin/addons/base/ir/ir_actions.py index 00c61d66505..487dab41619 100644 --- a/bin/addons/base/ir/ir_actions.py +++ b/bin/addons/base/ir/ir_actions.py @@ -176,6 +176,11 @@ class act_window(osv.osv): find = True continue res[act.id].append((False, t)) + + if 'calendar' not in modes: + mobj = self.pool.get(act.res_model) + if mobj._date_name in mobj._columns: + res[act.id].append((False, 'calendar')) return res _columns = {