I have a 7D and a 580 EX Mk 1.
The camera is telling the flash the focal length that is not corrected by the crop factor, e.g. when the lens is at 50mm the camera tells the flash 50mm, not 80mm.
A bit of research reveals that there was at least one firmware upgrade for a Canon crop DSLR to correct this issue, for the 20D.
Am I overlooking something here or did Canon screw up?

