diff --git a/odoo/addons/base/models/ir_cron.py b/odoo/addons/base/models/ir_cron.py
index 818a8e70d5d..a9c2a6ee6ca 100644
--- a/odoo/addons/base/models/ir_cron.py
+++ b/odoo/addons/base/models/ir_cron.py
@@ -70,6 +70,13 @@ class ir_cron(models.Model):
values['usage'] = 'ir_cron'
return super(ir_cron, self).create(values)
+ @api.model
+ def default_get(self, fields_list):
+ # only 'code' state is supported for cron job so set it as default
+ if not self._context.get('default_state'):
+ self = self.with_context(default_state='code')
+ return super(ir_cron, self).default_get(fields_list)
+
def method_direct_trigger(self):
self.check_access_rights('write')
for cron in self:
diff --git a/odoo/addons/base/views/ir_actions_views.xml b/odoo/addons/base/views/ir_actions_views.xml
index 4de186e287f..5cccc2d526f 100644
--- a/odoo/addons/base/views/ir_actions_views.xml
+++ b/odoo/addons/base/views/ir_actions_views.xml
@@ -256,7 +256,7 @@
help="Remove 'More' top-menu contextual action related to this action"/>
diff --git a/odoo/addons/base/views/ir_cron_views.xml b/odoo/addons/base/views/ir_cron_views.xml
index 3ffcdd565e3..a4e3aa3e39a 100644
--- a/odoo/addons/base/views/ir_cron_views.xml
+++ b/odoo/addons/base/views/ir_cron_views.xml
@@ -8,7 +8,7 @@
-
+
@@ -27,6 +27,9 @@
+
+ 1
+