I'm not sure if that is a "feature" or a bug but as it can be reproed, it could be good to feedback them
http://bugreport.apple.com (needs a free developer account, create yourself from your AppleID or from
http://developer.apple.com) - maybe they'll fix it with 10.5.x