I did some Googling and some people's iPhoto library vanished after an upgrade to iPhoto 9 (in iLife 11)
And does this work?
Install iLife, update and then open iPhoto. Will that not delete my photos?
Since I've read somewhere that updates resolved the issue.