There was a recent update to iPhoto but that should appear in the app store icon. Maybe its confused? Just a wild guess that is probably wrong.
_________________________


Common sense and deodorant are a lot alike. People who need it the most don't use it.