Open 'Image Capture', go to preferences and select, from the drop-down:
'When a camera is connected open:' - then select either 'image capture' (just select and import to a folder) or, if he wants to use iPhoto to organise his pictures 'iPhoto'.
Something is screwed with his settings, as he must have either asked it to open iPhoto without having a current install, or 'no application'. In which case it should show the image folder as a drive on the desktop.