Pwm output is high on bootup?

This is probably an Uno/Optiboot 'feature' - optiboot does less initialization, probably not reseting pins to input mode. Power-up reset does this but subsequent resets don't?