I'm using several plugins, but could use your help finding an error.
I've set s2member to open registration, and then using BuddyPress's register page instead of s2member.
That is allowing me to use two plugins from buddydev.com
BuddyPress AutoLogin: http://buddydev.com/buddypress/auto-login-the-user-after-account-activation-on-buddypress-based-social-networks/
Buddypress Facebook Connect: http://buddydev.com/buddypress/introducing-buddypress-facebook-connect-advance-facebook-loginregistration-plugin-for-your-buddypress-based-social-network/comment-page-1/#comment-20465
The purpose of these two plugins is to skip the activation step, and to use facebook for registration.
When s2member is disabled it works fine. But with s2member I get this error:
Fatal error: Call to a member function get_page_permastruct() on a non-object in /wp-includes/link-template.php on line 276
It seems like this might be because s2member relies on the wordpress permalink in some way?