diff --git a/tryton/plugin.py b/tryton/plugin.py index eb34a49727..3edd2f21af 100644 --- a/tryton/plugin.py +++ b/tryton/plugin.py @@ -21,6 +21,8 @@ def execute(datas, parent): for module in MODULES: try: for name, func in module.get_plugins(datas['model']): + # Use str as key to use in the ListStore of common.selection + name = name.encode('utf-8') result[name] = func except Exception, exception: continue