From c6df857533165f921e73800bc1728da1605e2a10 Mon Sep 17 00:00:00 2001 From: Samus CTO Date: Mon, 25 Aug 2014 15:24:21 +0200 Subject: [PATCH] [FIX] Missing part of the revision 5f6fc473 --- openerp/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/models.py b/openerp/models.py index bfc25b0f275..018af585e2c 100644 --- a/openerp/models.py +++ b/openerp/models.py @@ -2675,7 +2675,7 @@ class BaseModel(object): dest_model = self.pool[f._obj] ref = dest_model._table # ir_actions is inherited so foreign key doesn't work on it - if ref != 'ir_actions': + if dest_model._auto and ref != 'ir_actions': self._m2o_add_foreign_key_checked(k, dest_model, f.ondelete) if f.select: cr.execute('CREATE INDEX "%s_%s_index" ON "%s" ("%s")' % (self._table, k, self._table, k))