diff --git a/openerp/addons/base/ir/ir_model.py b/openerp/addons/base/ir/ir_model.py index 7f98e10087b9..50a89b4d5dd5 100644 --- a/openerp/addons/base/ir/ir_model.py +++ b/openerp/addons/base/ir/ir_model.py @@ -554,7 +554,10 @@ def _module_data_uninstall(self, cr, uid, ids, context=None): ids.reverse() for data in self.browse(cr, uid, ids, context): model = data.model.model - model_obj = self.pool[model] + try: + model_obj = self.pool[model] + except Exception: + continue name = openerp.tools.ustr(data.name) typ = data.type