Add neg check to EnergyNetwork produce method