Some suggestions are:
1) Implement some circuitry to shut off power to the FX2 when disconnected from the PC.
2) Ensure that there are no floating unused input pins. These can be tied to GND if they will never be configured as outputs.
3) Run the CPU and IFCLK at lower speeds when the device is not connected to the PC.