I just migrated to a new Mac.

When I try to upload a file in Safari and the "choose file" dialog comes up (the one that looks like the Finder), my iPhoto Library is missing.

"Photos" is still in the sidebar, but it is empty.

Any ideas on how to get this back.

Note: iPhoto works fine.


You should see a Media section on the left side of the dialog box.(see below) do you not see it? (You said photos came up empty but wanted to make sure your not talking about the Pictures alias above under places):

alt text

| improve this answer | |
  • No, when selecting the media section, it is empty. The iPhoto Library is gone. I am not selecting the Photos folder. – Corey Floyd Jul 28 '09 at 2:18
  • I see, maybe try removing (back it up somewhere just in case) your <code>/library/preferences/iLifeMediaBrowser.plist</code> Then open up iPhoto again and see if that helps. – Bryan Schuetz Jul 28 '09 at 12:12
  • I'll give that a try – Corey Floyd Jul 29 '09 at 1:05
  • I never got a chance to try out your suggestion, since I installed my dev copy of 10.6 and it fixed the issue. Thanks for the help, though. – Corey Floyd Aug 15 '09 at 5:56

This is because your iPhoto library is a bundle rather than a single file, and the displayed Finder window isn't smart enough to treat it as such. If you go into /Users/~/Photos, there should still be an "iPhoto Library" bundle, and if you right-click on it, you can choose "Show Contents" or some similarly-worded entry, and it will give you a new Finder window with the contents displayed.

Another, quicker, method is to open the file from within iPhoto. Here, the context menu includes a "Reveal in Finder" or "Show in Finder" option (again, not sure of the wording). Choosing this will let you copy the photo to an easily accessible spot like the Desktop, where you can upload it to the website.

If you're uploading large batches of photos, check the host to see if they have a plug-in for iPhoto. I know for certain that Facebook and Google's Picasa have plug-ins that are fairly robust.

| improve this answer | |
  • I think that maybe you misunderstand. If you see the screenshot in Bryan's answer above, you can see his iPhoto library is available under>media>Photos. Mine is no longer available since the migration. – Corey Floyd Jul 29 '09 at 1:03

iPhoto writes out its library's location to a file at ~/Library/Preferences/com.apple.iApps.plist, which other programs such as iMovie/iDVD/etc., plus that "Photos" section in the open/save panel use to figure out where the iPhoto library is. If that file is corrupt, that might be one reason the library isn't showing up. You can try removing that file, then opening and quitting iPhoto, which should cause it to write a brand new file to that same location.

Another possibility is that the file that iPhoto is writing out that other programs read to access the iPhoto library's content isn't being written out properly. Try downloading iPhoto Library Manager and see if it displays your library's album list properly. If it displays an error message instead, then take a look at the info on this page for common causes and potential solutions to such problms.

| improve this answer | |

I recently installed my dev copy of 10.6 and it automatically fixed the problem. Although I can't say for sure, some preference file must have not been properly updated after the migration. Reinstallation most likely updates those preference files correctly.

My best guess to fix this issue without reinstalling the OS would be to follow Bryan Schuetz suggestion of removing the iLifeMediaBrowser.plist file.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.