diff -r 448c5a919032 trytond/tools/convert.py --- a/trytond/tools/convert.py Thu Sep 03 01:13:50 2009 +0200 +++ b/trytond/tools/convert.py Thu Sep 03 09:57:33 2009 +0200 @@ -344,6 +344,13 @@ object_ids = ids models = model_obj.browse(self.cursor, self.user, object_ids) for model in models: + if model.id in self.browserecord[module][model_name]: + for cache in self.cursor.cache.values(): + for cache in (cache, cache.get('_language_cache', + {}).values()): + if model_name in cache \ + and model.id in cache[model_name]: + cache[model_name][model.id] = {} self.browserecord[module][model_name][model.id] = model def fetch_new_module(self, module):