That's a well-known bug in Vista, no solution.
Some software provide a work-around (e.g.,
ExplorerView),
others will try to automatically enforce folder settings for you (see Filebox eXtender, Direct Folders, OpenWide, etc. at
Best Free Windows Explorer Add-ons.)