It may be that the thermal fuse has gone, it looks a bit like a diode on the end of the heater box.
A new one costs 56p from Maplins and must be crimped on not soldered. Take the old one with you and they will supply the correct replacement. You can find further info on Maplins web site. Good luck.
clive
March 2006