Site Avatar option won't display under SETTINGS

I've been installing, activating, deleting and repeating this process for a couple hours and I cannot get this plugin to even give me the SITE AVATAR link under my site's SETTINGS tab.
Sometimes when I uninstall it I get a white screen error message, but the page always auto-reloads so quickly that I can't quite capture the message. It's something about a 'missing network 2' but that's about all I can read before the page reloads.

Is anyone else having this problem? I'm wondering if the plugin simply isn't downloading/installing correctly from the WPMU dashboard...