Overcharging prevention