Orientation flag issue

I have been using Cam2PC to download my images from my camera and rotate the images according to the orientation flag. When I view these images in a viewer that is also set to auto rotate based on this flag they are rotated once again. Once the image is rotated, shouldn't the flag be cleared so it won't affect other applications? Is this a bug in Cam2PC?
Paul
Paul