restore disabled logic in EconomicEvent.save