i think you may be using the wrong flash settings mate,
red-eye is a product of the eye's reflective characteristics.
The reflection is directed back to the light source just like a classic bicycle reflector.
Compact cameras are particularily prone to photographing red-eye because the flash is located near the lens. The darker the room, or portion of the room the subject is looking at, the more pronounced the red-eye.
Red-eye also occurs more in children, people with blue eyes and fair skin, and in females. There are some tricks (multiple pre-flashes,) that can sometimes reduce red-eye, but in general you won't find much difference in compact cameras with respect to red-eye unless you get one that does some automatic image processing to remove it.
Red eyes and Gray eyes are caused by two different
conditions. Red eyes are the result of the flash, located too
close to the camera lens, reaching through the lens of the eye
and illuminating the retina, or the part at the back of the
eye. This can be seen in photos of people or pets, although
the colors may be different. While in us humans it's known
as "redeye", in animals red, green, and amber are common colors.
Gray eyes in pets and animals are the same as in people, usually
due to cataracts.
Red eye is a condition that can be avoided in photographing both
people and pets. Because the light from the flash goes
straight into the eye and lights up the back, the trick is to
move the flash away from the camera lens so the flash won't
illuminate the part of the retina seen by the lens. Some
say shoot in brighter light to make the lens close down a little,
lessening the effect. But with many flash/camera
combinations, it may still show up a bit.
Redeye is at it's worse when
the subject's eyes are fixed on the camera lens.
you just need to try other flash settings if you can with that make of camera or if its that bad just try to get them not to look into the camera, it should cuts the redeye down.
hope this is of help and lots of happy snapping