Predictive current control in the synchronous reference frame with back EMF estimation using previous voltages and currents is presented. To reduce the torque harmonics produced by the harmonics in the air gap flux by an online set-up, the d-axis and q-axis currents are compensated. The compensated harmonic currents are derived by using the estimated flux linkage harmonics which are derived from the estimated back EMFs. The effectiveness of the proposed control scheme is compared to the conventional one through the simulation and experiments.