summaryrefslogtreecommitdiff
path: root/bin/addons/base/module/module.py
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2010-04-19 13:44:10 +0200
committerFabien Pinckaers <fp@tinyerp.com>2010-04-19 13:44:10 +0200
commit08d7ecffc20b37d55194fe2de2210902171ddcd5 (patch)
tree396747e5e0067f4de4a87da43eb157ca1a439454 /bin/addons/base/module/module.py
parent1a3b72c8f372c177748335b448f52da08833ebc8 (diff)
fix
bzr revid: fp@tinyerp.com-20100419114410-uy7ns84ytk91a28g
Diffstat (limited to 'bin/addons/base/module/module.py')
-rw-r--r--bin/addons/base/module/module.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/addons/base/module/module.py b/bin/addons/base/module/module.py
index 01ea8cc0745..0a427427515 100644
--- a/bin/addons/base/module/module.py
+++ b/bin/addons/base/module/module.py
@@ -107,7 +107,11 @@ class module(osv.osv):
elif key=='ir.actions.report.xml':
res[mnames[data_id.module]]['reports_by_module'] += report_obj.browse(cr,uid,data_id.res_id).name + '\n'
elif key=='ir.ui.menu':
- res[mnames[data_id.module]]['menus_by_module'] += menu_obj.browse(cr,uid,data_id.res_id).complete_name + '\n'
+ try:
+ m = menu_obj.browse(cr,uid,data_id.res_id)
+ res[mnames[data_id.module]]['menus_by_module'] += m.complete_name + '\n'
+ except:
+ pass
except KeyError, e:
pass
return res