diff --git a/trytond/trytond/ir/action.py b/trytond/trytond/ir/action.py index 7b8b225f21..32c476caec 100644 --- a/trytond/trytond/ir/action.py +++ b/trytond/trytond/ir/action.py @@ -257,7 +257,8 @@ class ActionKeyword(ModelSQL, ModelView): Action = pool.get('ir.action') Menu = pool.get('ir.ui.menu') ModelAccess = pool.get('ir.model.access') - key = (keyword, tuple(value)) + user = Transaction().user + key = (user, keyword, tuple(value)) keywords = cls._get_keyword_cache.get(key) if keywords is not None: return keywords