This is really two questions very related.
I am trying to over-ride the display of buddy press nickname because I think it's confusing for @messages, and the buddy press profile URL also contains the @username so I just want to stop displaying the nickname everywhere. I found a good plugin, but when I activate it, I get the warning error "Warning: Creating default object from empty value in capabilities.php on line 655" on my site. I can turn off warnings but it seems like this indicates a potential issue that is common to many plugins it seems on search.
My question is please, do you know what it is in the Buddypress Usernames Only plugin at http://wordpress.org/plugins/buddypress-usernames-only/ which causes this error for non-logged in users? It goes away when they log in but this is the first thing a potential user sees before logging in.
If it is not easy to remove this bug in the mentioned pug in, does WPMUDev offer any alternative plugin, free or premium, that will give the same function of over-riding the nickname with the username for member lists, menu and buddy press member references?
I will also post on the plugin support, but the problem seemed to affect so many trying to search for it, with few real solutions except suppressing warnings, it would be good to know what's causing it, and if a WPMUDev plugin already provides this I wonder if it's even better.
Thank you for any help or direction!