Thread:Extension talk:PrivatePageProtection/Bug Resolved

Open PrivatePageProtection.php

under the function:

function privateppGetAccessError( $groups, $user ) {

under line 115:

if ( is_string( $groups ) ) $groups = explode('|', $groups);

add

if(! is_string( $groups ) && strpos($groups[0], '|') !== false) $groups = explode('|', $groups[0]);

then the extension works fine.