Well, when I last checked, it uses Javascript to determine whether or not you are currently in DST. So, if you have Javascript disable, you might be out of luck in having it automatically detect.
Regardless, if the time is off, just manually change it to either "DST On" or "DST Off" and that should solve your problem.