How do I get iPhoto to recognize an older Canon PowerShot A40?
Try changing the communication setting on your camera. I had this problem after updating and changed the general>communication>PTP. Mine was set to PC connection previously - worked!