diff --git a/bin/addons/base/maintenance/maintenance.py b/bin/addons/base/maintenance/maintenance.py index 18adc1c730b..07c6160a113 100644 --- a/bin/addons/base/maintenance/maintenance.py +++ b/bin/addons/base/maintenance/maintenance.py @@ -178,8 +178,8 @@ class maintenance_contract_wizard(osv.osv_memory): is_ok = contract_info['status'] in ('partial', 'full') if is_ok: + module_ids = [] if contract_info['modules_with_contract']: - module_ids = [] for name, version in contract_info['modules_with_contract']: contract_module = self.pool.get('maintenance.contract.module') res = contract_module.search(cr, uid, [('name', '=', name),('version', '=', version)])