EyeHome uses the AlbumData.xml file in the iPhoto Library folder, so that it can display photos and albums properly.
Often, Apple slightly updates this xml file, causing applications like EyeHome to require updates.
iPhoto 6 not only changed this file, but it also changed the actual
folder and file structure of the iPhoto Library. Thus, EyeHome will
have to be updated to reflect these changes.
Until then, users can place their pictures in folders, and those
folders in their Pictures directory. Then, EyeHome can access and
display them - each folder appearing as an album. Aliases and links to
such folders or pictures will also work.
Once a library is updated to the iPhoto 6 structure, there is no
known way to revert. Thus, backup your library before updating to
iPhoto 6, or don’t update at all, if that EyeHome feature is important
to you.