The heating fan in my fortwo only works on full, why? [450]

The resistor is faulty and needs replacing, its a simple job and not too costly