A motor control device arranged to control a motor including plural sets of windings (15,16), comprising: a plurality of inverters (21,22) each having switching elements for respective phases of each of the plural sets of windings (15,16), arranged to control voltages applied to the respective phases; a current control means arranged to control currents caused to flow in the plural sets of windings (15,16), by giving to each of the inverters (21,22) voltage commands corresponding to the voltages applied to the respective phases according to a total required torque-current value that is equivalent to a target value of a torque to be generated by the motor; and a fault detection means arranged to detect a short-circuit fault in the switching elements, or an earth short-circuit or voltage short-circuit fault in the inverters (21,22) or the plural sets of windings (15,16); wherein the current control means has a normal-time current control means (31,32) which is arranged to be used at normal time so as to control, respectively, the currents caused to flow the plural sets of windings (15,16), and a fault-time current control means arranged to generate a fault-time voltage command according to a content of the fault detected by the fault detection means; and wherein, when the fault detection means detects the fault, the current control means is arranged to continue controlling the inverter in the normal side by the normal-time current control means (31,32) while continuing controlling the inverter in the fault side by the fault-time voltage command generated by the fault-time current control means, to thereby emphasis a torque ripple, wherein the fault-time current control means is arranged to use the phase without fault in the fault side and at least one of the respective phases in the normal side, to generate a torque calculated by adding, to a motor torque to be generated at normal time and in a phase range where a brake torque due to a fault phase is not generated, a reverse-direction torque against the direction of the brake torque. a plurality of inverters (21,22) each having switching elements for respective phases of each of the plural sets of windings (15,16), arranged to control voltages applied to the respective phases; a current control means arranged to control currents caused to flow in the plural sets of windings (15,16), by giving to each of the inverters (21,22) voltage commands corresponding to the voltages applied to the respective phases according to a total required torque-current value that is equivalent to a target value of a torque to be generated by the motor; and a fault detection means arranged to detect a short-circuit fault in the switching elements, or an earth short-circuit or voltage short-circuit fault in the inverters (21,22) or the plural sets of windings (15,16); wherein the current control means has a normal-time current control means (31,32) which is arranged to be used at normal time so as to control, respectively, the currents caused to flow the plural sets of windings (15,16), and a fault-time current control means arranged to generate a fault-time voltage command according to a content of the fault detected by the fault detection means; and wherein, when the fault detection means detects the fault, the current control means is arranged to continue controlling the inverter in the normal side by the normal-time current control means (31,32) while continuing controlling the inverter in the fault side by the fault-time voltage command generated by the fault-time current control means, to thereby emphasis a torque ripple, wherein the fault-time current control means is arranged to use the phase without fault in the fault side and at least one of the respective phases in the normal side, to generate a torque calculated by adding, to a motor torque to be generated at normal time and in a phase range where a brake torque due to a fault phase is not generated, a reverse-direction torque against the direction of the brake torque.