How do I get iPhoto to recognize an older Canon PowerShot A40? I have iPhoto 9.4.2 set to open automatically when a camera is connected to my iMac. When I connect the PowerShot A40 to my iMac via USB, iPhoto does open. But there's no sign of the camera in the left side bar and no way to import any of the photos off the CompactFlash card in the camera shown in iPhoto.

How can I get this old camera to show up as Device in iPhoto so I can import the photos off of it?

Edit: it works fine on a 10.7.5-equipped MacBook Pro. Shows up in the Devices list, lets me import the photos.
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!