This paper focuses on the detection of a rotor cage fault in a three-phase PWM feed induction motor. In inverter-fed machines there are some difficulties for the detection of a rotor cage fault. These difficulties are due to the fault signature that will be contained in the currents or voltages applied to the machine. In this way, a new approach based on the current and a virtual flux is proposed. The use of the virtual flux allows the improving of the signal to noise ratio. This approach also allows the identification of a rotor cage fault independently of the type of control used in the ac drive. The theoretical principle of this method is discussed. Simulation and experimental results are presented in order to show the effectiveness of the proposed approach.