Nope and the switch will go after about 5 minutes. I have a rack of these, bought one, switch went... (power stays on what ever the switch position, Trend confirmed this was a problem with this model)
got replaced, switch went...
got replaced, switch went...
got replaced, switch went...
got...